我有一个带有复选框选择模型的网格。在这里我遇到了一个问题,当我取消选择任何选定的记录(仍然选择一些记录)时,删除按钮将被禁用。选择任何记录时,我需要启用删除按钮。这是我使用的代码,
function setDetail(action, r){
switch (action) {
case 'update':
Ext.getCmp('delete').enable();
break;
default:
Ext.getCmp('delete').disable();
break;
}
};
var checkboxselection = new Ext.grid.CheckboxSelectionModel({
singleSelect: false,
listeners: {
'selectionchange' : function(sm) {
},
rowselect : function(sm, i, r) {
selectedRecord.idProperty = r.get('pos');
setDetail('update', r);
},
rowdeselect : function () {
setDetail();
}
}
});
提前谢谢....