Ext.grid.Panel的selectionchange监听事件取消选择时不触发

zhaojinmeng 2015-07-07 04:51:38
用的是extjs5.1,创建Panel
var SystemdataInfoGridPanel_panel = Ext.create('Ext.grid.Panel', {
id: "Id",
border: false,
stateful: true,
autoScroll: true,
columnLines: true,
layout: "fit",
stripeRows: true,
forceFit: true,
selType: 'checkboxmodel',
multiSelect: true,
viewConfig: {
emptyText: "<div class='con_div_' id='div_dataactiveid'><" +无数据 + "></div>",
forceFit: true
},
bbar: bbar,
store: store,
columns: Columns,
listeners: {
selectionchange: function (sm, selections) {
///
},
itemdblclick: function () {
////
}
}
});
只有当选中行前面的复选框时才触发selectionchange事件,取消选择时不触发。有大神遇到过吗?没什么分了
...全文
1677 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
kkk88898 2017-11-02
  • 打赏
  • 举报
回复
把这里的 selectionchange: function (sm, selections) { /// }, 改成 select: function(dataview,record,index) {//record被选中时产生的事件 },
zhaojinmeng 2015-12-03
  • 打赏
  • 举报
回复
引用 3 楼 ahwxr 的回复:
楼主没反应......我已经解决了,这是Extjs 5.1.0版本的bug。
是5.1的bug,换成6.0的还是时灵时不灵,请问你是怎么解决的
ahwxr 2015-10-15
  • 打赏
  • 举报
回复
楼主没反应......我已经解决了,这是Extjs 5.1.0版本的bug。
ahwxr 2015-10-13
  • 打赏
  • 举报
回复
楼主的问题解决了吗?我也遇到相同的问题了。
zhaojinmeng 2015-07-08
  • 打赏
  • 举报
回复
没人遇到多这个问题吗

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧