繁体   English   中英

如何动态更改Ext js 4.0中网格的“ disableSelection”值?

[英]How to change value of “disableSelection” of a grid in Ext js 4.0 dynamically?

我在Ext js 4.0中编码了网格。 下面是代码:

    var xxx=Ext.create('Ext.grid.GridPanel', {
                    title: 'tableId',
                    id : 'tableId',
                    disableSelection:true,

                    //remaining code

            }

我想根据两个不同的条件在网格外部动态更改“ disableSelection”的值。

我怎样才能做到这一点?

如果要禁用网格行的选择(例如在复选框选择模型中),可以使用:

xxx.getSelectionModel().setLocked(true);

要启用选择,只需使用相反的方法:

xxx.getSelectionModel().setLocked(false);

请参阅此小提琴作为示例: https : //fiddle.sencha.com/#fiddle/nf8

暂无
暂无

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

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