Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.01.2012, 23:15
Интересующийся
Отправить личное сообщение для switch001 Посмотреть профиль Найти все сообщения от switch001
 
Регистрация: 14.04.2010
Сообщений: 29

форма в AJAX таблице и POST отправка
Добрый вечер

Использую http://datatables.net в своих проектах для отображения табличных данных. Приспичило сделать таблицу редактируемой, сделал.
Значения храню в ячейках таблицы в hidden полях. Все поля поименованы как массив и в пхп сразу предстают в виде массива - удобно.

Проблема в том, что если таблица большая, она разбивается на несколько страниц, и при сабмите выгружается на сервер только видимая часть.

В примере http://datatables.net/release-datata.../api/form.html
используется функция $.serialize(), однако не понятно как получившуюся строку выгрузить обычным POST запросом после submit формы, а не ajax запросом.
Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 13.01.2012, 08:37
Интересующийся
Отправить личное сообщение для switch001 Посмотреть профиль Найти все сообщения от switch001
 
Регистрация: 14.04.2010
Сообщений: 29

Выход нашел.
Перед отправкой формы делаю так:

var sData = decodeURIComponent($('input', oTable.fnGetNodes()).serialize());
$('#tabledata').val(sData);


т.е. получаю все значения массива и пихаю их в hidden поле
затем в пхп обрабатываю его и получаю готовый массив:

parse_str($tabledata, $output);
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка нескольких форм с помощью ajax voloxa89 jQuery 2 28.09.2011 22:08
Форма обратной связи на AJAX проблемы с модальным окном pavel87 AJAX и COMET 0 26.05.2011 14:30
jQuery Ajax Rater Plugin и массив POST - Нужна помощь TROODON jQuery 12 30.12.2009 22:44
Как в ajax запросе передать файл методом POST mcpro jQuery 1 16.12.2009 11:41
Отправка данных методом POST с заменой HTTP_REFERRER pavluxa09 AJAX и COMET 1 16.11.2009 19:30