作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Store 附加到一个带有记录数的网格。我有一个带有 multiSelect 选项的组合框。所以每当我在组合框中选择多个值时。必须使用提供的所有标准过滤网格。我可以从组合框中以逗号分隔值的形式获取值,但无法将它们发送到商店的过滤器配置。
请帮忙!
谢谢!
最佳答案
干净一点:
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);
关于extjs - 如何一次过滤具有多个值的商店?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17697133/
我是一名优秀的程序员,十分优秀!