对已经过滤的数据集进行Ext js过滤

时间:2016-02-27 01:21:02

标签: extjs

我目前正在使用带有数据存储的getStore.addFilter()来附加过滤器。但是当我添加新的过滤器时,它忽略了我以前的过滤器,因为根据api:

  

添加过滤器会向此商店的过滤器集添加新的过滤器   默认情况下,将更新的过滤器集应用于未经过滤的商店   数据集。

如何在商店中已过滤的数据集上添加过滤器和过滤器?

1 个答案:

答案 0 :(得分:0)

为每个过滤器使用不同的ID,并根据过滤器的ID添加或替换商店。

var ageFilter = new Ext.util.Filter({ property: 'age', value : 32, id:'agefilter' });