Отфильтровать jqGrid программно на клиенте?

Существует ли способ отфильтровать данные, в настоящее время отображаемые в jqGrid программно (в JavaScript, не серверной стороне)? Все поисковые примеры, кажется, зависят от использования собственного поискового UI jqGrid, который не работает на меня. Например, я хотел бы смочь отфильтровать на основе пользовательских действий в другом месте на странице.

Я воображаю что-то как

jQuery("#grid_id").filter('CategoryID', selectedCategoryID);

где CategoryID является столбцом в сетке, и selectedCategoryID содержит, например, значение, выбранное пользователем в избранном элементе.

6
задан Herb Caudill 7 January 2010 в 02:14
поделиться

1 ответ

Вы можете передать JSON в качестве данных и использовать метод setGridParam для перезагрузки данных!

Я никогда не пробовал этого и не знаю, как вы заставите jqgrid использовать ваши клиентские данные вместо того, чтобы нажать на URL!

Вам повезло?

1
ответ дан 17 December 2019 в 00:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: