Extjs 3.4倍搜索网格Costum逻辑

时间:2013-06-15 17:05:59

标签: forms search extjs grid filtering

我看起来像这样但是对于Extjs 3.4使用自定义逻辑进行过滤

var filters = [
     new Ext.util.Filter({
      filterFn: function(item){
         return item.get('GridFieldName') == searchValue && item.get('GridFieldName1') == searchValue;
      }
     })
];
store.filter(filters);

1 个答案:

答案 0 :(得分:2)

在Ext3.4中,配置选项名为fn而不是filterFn,您将其作为配置对象传递而不是Ext.util.Filter,这是一个示例:

store.filter([
    {
        fn: function(item) {
            return item.get('GridFieldName') == searchValue && item.get('GridFieldName1') == searchValue;  
        }
    }
]);