2009-12-10 3 views
0

У extJS есть какие-либо средства визуальной фильтрации для своих сеток.Редактор фильтра extjs

В следующей строке добавлены три критерия выборки, которые добавлены пользователем, и кнопку x, чтобы удалить критерии.

Пример фильтра:

[Business Unit = Accounting-х] [Имя типа 'Jo *' - х] [Возраст от 25-33-х]

персонала Сетка (отображение отфильтрованные данные)

-33 Джош учет

-35 Джон учет alt text http://img189.imageshack.us/img189/9879/searchresultsn.jpg

ответ

0

Прошло некоторое время с тех пор, как я использовал Ext, но если я правильно помню, вы можете получить доступ к свойству store для управления сеткой. Это дает вам Ext.data.Store, который имеет метод фильтрации, который может принимать либо String, либо RegEx. Затем вы можете обновить управление сеткой (я не помню, требуется ли это или нет, но я, похоже, помню, что это требуется в Ext 2.1).

Посмотрите на документацию API для Ext.data.store.

0
+0

не так, посмотрите на прилагаемой фотографии, ее не на английском языке, но вы получите идею (результаты поиска сотового телефона) – hazimdikenli

+0

Ну, вы не отправлял картины изначально. В Ext ничего подобного нет, вам придется написать это самостоятельно. Ссылка, которую я предоставил, показывает одну реализацию пользовательской фильтрации сетки, возможно, этот код может помочь вам, если вы посмотрите, как это делается. –

+0

да, брайан, я не мог найти такой образец (по крайней мере, на английском). Я думаю, что картина действительно стоит тысячи слов. – hazimdikenli

Смежные вопросы