jqGrid: выбранные идентификаторы теряются после смены фильтра - PullRequest
1 голос
/ 19 сентября 2011

Я реализую функциональность, описанную в вопрос .

Я просмотрел примеры jqGrid . См. Advanced -> Multi Select.

Проблема в том, что при смене фильтра выбор флажков сбрасывается, поэтому выбранные идентификаторы сбрасываются. Как сохранить все выбранные идентификаторы, несмотря на смену фильтра?

Ответы [ 2 ]

2 голосов
/ 19 сентября 2011

Выбор является временным в текущей реализации jqGrid. При необходимости вы можете сохранить массив выбранных строк в обработчике события beforeRequest и восстановить выделение в дескрипторе события loadComplete. Чтобы получить массив выбранных строк, вы можете использовать $('#list').jqGrid('getGridParam', 'selarrrow') и использовать метод setSelection для восстановления выделения.

0 голосов
/ 19 сентября 2011

Я нашел интересную информацию о сохранении выбора: первая ссылка , вторая ссылка .

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