jqGrid о отправить еще запрос - PullRequest
1 голос
/ 02 февраля 2012

Когда я использовал jqGrid, отправив запрос на исследование базы данных и перезагрузив сетку, я обнаружил, что он отправил два запроса (печатая два SQL в консоли), используя коды ниже:

$("#gridtable").jqGrid('setGridParam', {
    url : url + searchName + searchContent,
    page : 1,
}).trigger("reloadGrid");

1 Ответ

0 голосов
/ 03 февраля 2012

Документация для setGridParam состояний (выделено мной):

Устанавливает определенный параметр. Примечание. Чтобы некоторые параметры вступили в силу, должен быть выполнен триггер («reloadGrid»).

На странице options не указано, что для url или page требуется перезагрузка. Попробуйте удалить код .trigger("reloadGrid") и посмотрите, выполняет ли ваш код еще два запроса.

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