作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Ext js 有一个内置的网格存储功能,称为过滤器,它可以使用组合框中选定的值过滤网格结果。
我想要相反的。它应该过滤除所选数据之外的网格数据。
示例:默认情况下,首先选中“全部”复选框。当我取消选中任何复选框时,网格应该显示除所选复选框之外的数据。
Please find screenshot for filter options
以下是我尝试过的代码,但它确实使用选定的复选框过滤网格。
var filterArray = [];
filterArray.push({
id: 'h2',
property: 'vehicle_trafic_light',
value: 'Y', //For Yellow-Ball
anyMatch: true,
ensitive: false
});
filterArray.push({
id: 'h2',
property: 'vehicle_trafic_light',
value: 'G', //For Green-Ball
anyMatch: true,
ensitive: false
});
store.filter(filterArray);
如果有人有任何建议,请告诉我。
最佳答案
您可以使用filterFn为此。
关于javascript - extjs - 如何过滤除组合框中选定值之外的网格数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39314035/
我目前无法找到一种方法来为我的两个单选按钮定价,当点击其中一个按钮时,价格会转到结帐页面,用户可以在完成预订页面后访问该页面。 所以步骤: 用户点击标准或头等舱机票。 用户点击“number”的输入值
假设一个元素的值为 55: 55 我想要: 淡出元素 设置值 44 淡入元素 所以我尝试了: $("#some").fadeOut("slow").html("44").fadeIn("slow");
我是一名优秀的程序员,十分优秀!