我看起来像这样但是对于Extjs 3.4使用自定义逻辑进行过滤
var filters = [
new Ext.util.Filter({
filterFn: function(item){
return item.get('GridFieldName') == searchValue && item.get('GridFieldName1') == searchValue;
}
})
];
store.filter(filters);
答案 0 :(得分:2)
在Ext3.4中,配置选项名为fn
而不是filterFn
,您将其作为配置对象传递而不是Ext.util.Filter
,这是一个示例:
store.filter([
{
fn: function(item) {
return item.get('GridFieldName') == searchValue && item.get('GridFieldName1') == searchValue;
}
}
]);