繁体   English   中英

Extjs CheckboxModel-Checkonly在grid.plugin.CellEditing中不起作用

[英]Extjs CheckboxModel - Checkonly not working in grid.plugin.CellEditing

我在http://jsfiddle.net/Zsby6/中有带有CheckboxModel的网格面板

selModel: Ext.create('Ext.selection.CheckboxModel', {
        checkOnly: true,
        mode: 'MULTI'
    }),

我有checkOnly: true选项checkOnly: true表示只能通过单击复选框列来选择行。


但是当我点击全选时

在此处输入图片说明

然后我单击Lisa,然后将“全部选中”更改为“取消选中”,然后仅选择该行,例如

在此处输入图片说明

我想要当我单击“名称”列中的单元格时,所有复选框都不会受到影响。 怎么做? 谢谢

我认为checkOnly配置仅适用于Extjs 3.x版本。 您可以尝试以下方法:

listeners: {
        cellclick: function (sender, td, cellIndex, record, tr, rowIndex, e, eOpts) {
            clickedColIndex = cellIndex;
        },
        beforedeselect: function (rowmodel, record, index, eOpts) {
           return (clickedColIndex == 0);
        }
}

这是小提琴

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM