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

最佳答案

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

检查 this

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

10-09 21:43