如何动态更改 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);
请参阅此 fiddle 示例:https://fiddle.sencha.com/#fiddle/nf8
我用 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);
请参阅此 fiddle 示例:https://fiddle.sencha.com/#fiddle/nf8