PHP AJAX нумерация страниц - PullRequest
       0

PHP AJAX нумерация страниц

3 голосов
/ 06 декабря 2010

Я построил пагинацию PHP AJAX, которая работает с таблицей HTML.У меня есть быстрый вопрос об ответе AJAX GET.В настоящее время ... мой скрипт разбиения на страницы возвращает всю таблицу HTML с каждым ответом GET, затем очищает DIV, где содержится таблица html, и затем помещает новую таблицу HTML в DIV.У меня вопрос ... Лучше ли вернуть данные в формате JSON или XML, а затем построить таблицу в JavaScript?

Ответы [ 4 ]

3 голосов
/ 06 декабря 2010

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

Получить JSON, который намного легче, чем вся сборка HTML.Используйте процессор вашего клиента:)

regards

2 голосов
/ 06 декабря 2010

Этим вы сэкономите некоторые сетевые ресурсы из-за меньших откликов, что действительно хорошо. С другой стороны, у вас будет больше клиентской обработки из-за JavaScript, необходимого для построения таблицы. Сделай свой выбор:)

2 голосов
/ 06 декабря 2010

По моему мнению, лучше отправить данные обратно клиенту, а затем поместить данные в таблицу. Способ отправки данных (JSON или XML) не важен, но я предпочитаю XML.

0 голосов
/ 06 декабря 2010

Хотя я знаю, что это не дает прямого ответа на ваш вопрос, я действительно рассмотрю возможность проверить класс PEAR Pager - http://pear.php.net/package/Pager.

Это отличный маленький класс, который я использовал в нескольких веб-приложениях, которые я создал, и имеет множество различных опций, которые вы можете указать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...