Ana*_*ngh 4 extjs extjs4 sencha-architect
我有一个存储附加到具有多个记录的网格.我有一个带有mulitiSelect选项的组合框.所以每当我在组合框中选择多个值时.必须使用提供的所有条件过滤网格.我可以从组合框中获取逗号分隔值但无法将它们发送到商店的过滤器配置.
请帮忙!
谢谢!
Mik*_*ike 13
有点清洁:
var store = grid.getStore();
var selectedItems = csvList.split(","); //your list of comma separated values
store.clearFilter();
store.filterBy(function(record, id){
return Ext.Array.indexOf(selectedItems, record.get("value")) !== -1;
}, this);
Run Code Online (Sandbox Code Playgroud)