【发布时间】:2014-09-05 08:59:19
【问题描述】:
如果我使用 CTRL-Click 来选择网格中的行,它可以正常工作。
但是,当我使用 CTRL-Click 来取消选择行时,选择模型显示 IMO 不正确的信息。
在以下代码中:
grid.addListener('itemclick', function(selModel, record){
Util.logInfo('itemclick ')
var rows = grid.getSelectionModel().getSelection();
if (rows) {
Util.logInfo('number sel : ' + rows.length)
}
});
如果我点击两行然后我得到
编号选择 2
但是,如果我然后 CTRL-单击一行(以便只选择一行),则会创建一个 itemclick 事件,但我仍然得到:
编号选择 2
我对网格事件/选择模型有什么遗漏吗?
这是一个小提琴
【问题讨论】: