EXTJS4 Grid Filter 插件的运用

EXTJS4 Grid Filter 插件的使用? ? ?EXT4 中提供的grid过滤插件,可以在列中直接过滤数据,文字等不同类型。

EXTJS4 Grid Filter 插件的使用

? ? ?EXT4 中提供的grid过滤插件,可以在列中直接过滤数据,文字等不同类型。

按照EXT提供的示例发现很难实现官方的功能,在google上搜索了一下发现有很多人包括国外的开发人员也遇到这样的问题

我按照官方提供的例子弄了一下第一遍也是没有成功,仔细分析了一下这东西的使用的EXT的普通控件有所不同。

?

1:FiltersFeature?

? ? ? ?这个东西需要单独引入一下,此类数据ux 扩展包,所以按照例子照搬是没有用的,首先需要重开发包中找到examples\ux 下的所有文件移到你需要的指定地址,然后倒入'Ext.ux.grid.FiltersFeature' 这个类即可

Ext.Loader.setPath('Ext.ux','/ext/ux'); ?//设置的命名空间路径

?

2:样式问题

? ? ??<link rel="stylesheet" type="text/css" href="<%=path%>/ext/ux/grid/css/GridFilters.css" />

? ? ? ? <link rel="stylesheet" type="text/css" href="<%=path%>/ext/ux/grid/css/RangeMenu.css" />

?

最后就是按照例子中的代码写就可以实现其功能了。

?