在我的应用程序(ExtJS 5.0.1)中,我尝试使用具有自定义/硬编码的效果器的栅格过滤器插件和快捷按钮(也来自树)的栅格。如何使用gridfilters插件并以编程方式清除/设置过滤器?
我能够部分模仿设置和清除过滤器,但我有以下问题:
1 - 当我通过grid.filters.store.addFilter(..)
设置过滤器列标题的样式不会更改为粗体,网格过滤器复选框保持未选中状态。
2-与1相同,但是相反...首先,我在列上设置了过滤器,当我清除过滤器时,列保持粗体,但在这种情况下复选框被清除(因为它应该)。
3-当我使用概要特征“有时”总不更新
所以,我的问题是: 有没有以编程方式设置/清除过滤器模仿gridfilter插件有道?
我已经把最小的小提琴来模拟这个。
https://fiddle.sencha.com/#fiddle/akh
最好的问候, 里卡多·塞沙斯·
谢谢!这正是我一直在寻找的,完美无瑕的工作。为了清除过滤器(并且改变样式),我刚刚发布了'column.filter.setValue('');' – rseixas 2014-09-23 13:21:31