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

用的是extjs5.1,创建PanelvarmyPanel=Ext.create('Ext.grid.Panel',{id:"Id",border:false,state... 用的是extjs5.1,创建Panel
var myPanel = 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事件,取消选择时不触发。有大神遇到过吗?
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏20(财富值+成长值)
百度网友ce8a783
2015-07-17 · TA获得超过318个赞
知道小有建树答主
回答量:349
采纳率:50%
帮助的人:267万
展开全部
5.1没用过,不知道extjs是不是自己改了
selType: 'checkboxmodel',这个选择模式有个属性checkOnly,如果为true则只允许单击选择框选中行
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式