ExtJS,gridfilter插件,列表类型,自定义过滤器

时间:2015-04-13 16:46:04

标签: extjs filtering

我有一个带有gridfilter插件的gridpanel。任务是仅在网格的标题中提供过滤,不应该有其他组件。我从服务器端加载一个商店,该商店中的一些对象属性可能只包含几个预定义的字符串,如:

{ field: 'AAA BBB CCC' ... },{ field: 'AAA BBB' ... },
{ field: 'AAA'...}, { field: 'BBB CCC'} ..

然后我为列设置了一个过滤器,我需要一个过滤器来显示包含至少其中一个预定义字符串的值。

type: 'list',
dataIndex: 'field',
options: [ 'AAA', 'BBB', 'CCC']

是否有可能将自定义功能应用于此类过滤器? 希望如下:

type: 'list',
dataIndex: 'field',
options: [ 'AAA', 'BBB', 'CCC'],
filterFunction: function(...){
   .....
}

如果我需要手动过滤商店,如何获取过滤器值和点击事件?

谢谢!

0 个答案:

没有答案