Вопрос по получению данных от AJAX - PullRequest
0 голосов
/ 30 августа 2011

У меня есть таблица нумерации страниц, в которой есть элементы управления, такие как стрелка влево / стрелка вправо и текстовое поле для непосредственного ввода любого номера страницы. Ниже находится таблица с 5 столбцами и 5 строками

Теперь я хочу обновлять данные столбца каждый раз, когда пользователь выполняет какое-либо действие (например, нажатая стрелка влево), не обновляя страницу. Поэтому я, очевидно, ищу решение на основе AJAX (может быть с комбинацией jQuery или DWR и т. Д.)

Но мой главный вопрос заключается в следующем; Поскольку структура таблицы (HTML-код) уже является частью JSP, и мне нужно только заменить данные в нескольких местах, нужно ли делать несколько запросов AJAX ИЛИ это можно обработать всего одним запросом AJAX? Если да, пожалуйста, дайте мне знать, как это можно сделать.

Ответы [ 3 ]

2 голосов
/ 30 августа 2011

Попробуйте jquery Flexigrid

0 голосов
/ 30 августа 2011

Как насчет разделения части таблицы на другой jsp и включения его в основной jsp?Когда пользователь меняет страницу, вы делаете ajax-запрос на получение данных и настраиваете представление для вашего нового jsp-файла.Затем замените таблицу новыми html-данными, которые вы получаете от ajax.

Но если вашей таблице нужна дополнительная функция, такая как столбец сортировки или что-то еще, я рекомендую вам использовать существующую сетку в JQuery.

0 голосов
/ 30 августа 2011

Я предлагаю вам не пытаться заново изобретать колесо, а использовать готовый плагин сетки.
их много (см. Ссылки здесь ).
IЯ использовал jqgrid с большим успехом.

...