0
我有一個帶有checkboxselectionmodel的網格。在這裏我遇到了一個問題,當我取消選擇任何選定的記錄(仍然選擇了一些記錄)時,刪除按鈕將被禁用。當選擇任何記錄時,我需要將刪除按鈕設置爲啓用。 這是事先我使用的代碼,EXTJS中支持Multiselect的網格面臨的問題
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();
}
}
});
Thankz ....