extjs - 在 ExtJS 4 中使用 CheckBoxModel 时如何监听 ALL "Checked"或 "UnChecked"事件?

标签 extjs extjs4

在 ExtJS 4 中,我在 grid.Panel 中使用 CheckBoxModel 以及显示当前所选记录数的显示计数。然后,当单个记录被选中或取消选中时,我会通过监听事件来更新我选择的记录计数,然后发布所选的数组值。在选择单个记录时它工作得很好。但是,当我选中选择或取消选择所有记录的“ALL”复选框时,我似乎无法找到单击事件监听器的入口点,因此我显示的记录计数不会更新。此外,CheckBoxModel 没有这样的“全部”选择​​/未选择事件。

最佳答案

尝试在 CheckboxModel 上添加 selectionchange 监听器:在发生选择更改后触发。

检查 this

关于extjs - 在 ExtJS 4 中使用 CheckBoxModel 时如何监听 ALL "Checked"或 "UnChecked"事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8598866/

相关文章:

extjs - Sencha touch 2.4.0 SASS编译错误

javascript - ExtJS 5 : Setting initialized config variables won't stick after setting from controller

javascript - Ext.js 日期格式区域设置

ExtJS 4 > 行编辑器网格 > 如何更改 "Update"按钮文本

extjs - 学习 ExtJS4

javascript - 商店中的 IDPROPERTY FOR COMBINED ID's

extjs - 从 ExtJs 的组合框中获取完整的模型对象?

javascript - ExtJs,防止图像在 Ext.Img 中拉伸(stretch)

load - Extjs4加载图片消息

面板内的 extjs gridpanel 不自动滚动或调整大小