jqgrid нет пейджера для локальных данных - PullRequest
0 голосов
/ 05 октября 2011

У меня есть jqgrid, который ожидает данные из четырех разных источников. Я сделал четыре различных вызова ajax, а затем добавил возвращенные строки в сетку в цикле.

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

Я прочитал, что после версии 3.7 jqgrid поддерживает подкачку локальных данных, я использую 4.1.2, но это не работает.

Я считаю, что должен быть параметр, который нужно установить, я просто не могу его найти.

Спасибо, Али

1 Ответ

0 голосов
/ 05 октября 2011

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

Гораздо эффективнее заполнить все данные массивом элементов. Каждый элемент должен иметь дополнительное свойство id. Затем вы должны создать сетку с дополнительным параметром data: items и дополнительно использовать gridview: true для повышения производительности.

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