我正在使用ExtJs 4.1。我有一个有模特的商店。模型包含三个字段ID,名称,年龄。这个商店附加到网格。
这是数据的外观:
我在商店上的用户过滤功能来应用过滤器。
因此,当我在Id'Manu'上应用过滤器时,我在网格中看到两个结果 myStore.filter('ID','Manu'); //工作正常
问题 myStore.filter('ID','Sales'); // 返回4个结果。它还包括ID“Sales One”和“Sales Two”的结果
我想要的是什么:当我过滤“销售”ID时,它应仅返回ID“销售”的结果。
答案 0 :(得分:4)
myStore.filter([
{filterFn: function(item) { return item.get('ID') == 'Sales'; }}
]);