我尝试使用 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步:点击“点击我”按钮,你会看到一个类似的错误(这里没有选择?)。如何解决这个bug。感谢
答案 0 :(得分:1)
找到它..
只需在你的checkcolumn xtype @trungkien
中添加“stopSelection:false”, {
xtype: 'checkcolumn',
text: 'Active',
dataIndex: 'active',
stopSelection : false,
align: 'center',
defaultType: 'boolean'
}
我希望这会奏效。