Extjs 4.1 - 网格中检查列中的 CheckboxModel 失败?
Posted
技术标签:
【中文标题】Extjs 4.1 - 网格中检查列中的 CheckboxModel 失败?【英文标题】:Extjs 4.1 - CheckboxModel within checkcolumn in grid Fail? 【发布时间】:2013-07-22 06:02:34 【问题描述】:我尝试在 http://jsfiddle.net/Veb7Q/ 中使用 checkboxmodel 和 checkcolumn。但是我发现了一个错误。 那是当我单击 checkcolumn 后单击 checkboxmodel 时,我看到没有选择任何行,但是当我单击按钮以被选中时,它有?
这是我的选择按钮
Ext.create('Ext.Button',
text: 'Click me',
visible: false,
renderTo: Ext.getBody(),
handler: function()
//alert('You clicked the button!');
var s = grid.getSelectionModel().getSelection();
Ext.each(s, function (item)
alert(item.data.name);
);
);
按照我的步骤,你会看到一个错误 第 1 步: 点击 checkboxmodel,您将看到如下所示
第 2 步: 点击活动列,您将看到如下所示
第 3 步: 点击按钮“点击我”,您会看到类似的错误(此处没有选择?)。如何修复此错误。谢谢
【问题讨论】:
问题在于“checkcolumn”与网格绑定......试图解决它。 【参考方案1】:找到了..
只需在您的检查列 xtype @trungkien 中添加“stopSelection : false”
,
xtype: 'checkcolumn',
text: 'Active',
dataIndex: 'active',
stopSelection : false,
align: 'center',
defaultType: 'boolean'
我希望这会奏效。
【讨论】:
以上是关于Extjs 4.1 - 网格中检查列中的 CheckboxModel 失败?的主要内容,如果未能解决你的问题,请参考以下文章