Фильтр сетки Extjs - PullRequest
0 голосов
/ 28 июля 2011

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

Я вижу, что grid.getFilter ('dataIndex'). SetActive (true) устанавливает фильтр активным, но я не уверен, как установить значение. Существует метод, называемый setValue (), но это закрытый метод. Есть ли способ, которым я мог бы сделать это.

Спасибо, SS

Ответы [ 2 ]

1 голос
/ 28 июля 2011

Вы можете легко отфильтровать хранилище сетки ..

grid.getStore().filter('field', 'valueToSearchFor');

0 голосов
/ 12 сентября 2012

PagingToolbar может быть именно то, что вы ищете.Кроме того, я сталкивался со случаями, когда я мог установить параметры фильтрации в качестве baseParams, а затем удалить их, когда закончил.

...