Установить страницу в jqgrid - PullRequest
5 голосов
/ 23 февраля 2012

У меня есть следующий код для изменения страницы Jqgrid.

function setPage() {
    $('#editGrid').setGridParam({ page: 10 }).trigger('reloadGrid');
    alert("Success");
}

Я получаю сообщение об успехе, но страница не изменитсяВ настоящее время я запускаю функцию в разделе сетки loadcomplete.

Буду признателен за любую помощь.

1 Ответ

8 голосов
/ 23 февраля 2012

.trigger ('reloadGrid') перезагрузит сетку на страницу 1. Итак, вы сделали setGridParam ({page: 10}), но затем сразу после .trigger ('reloadGrid') обновили сетку до страницы 1.

Чтобы установить сетку на странице 10, сделайте следующее:

$("#editGrid").trigger("reloadGrid",[{page:10}]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...