在使用ext4.0的时候,查看API是有selectAll 和deselectALl的事件的,但是没有效果,所以自己添加了对列头点击的事件、来实现全选和反选的功能。
//添加全选checkbox 监听
this.getComponent(0).headerCt.on('headerclick',function(headerCt,column,e,t){
var checkHd = headerCt.child('gridcolumn[isCheckerHd]');
if(checkHd){
var gridpanel = me.getComponent(0);
var select = me.getSelModel().getSelection();
if(select.length == gridpanel.store.data.length){
me.getMoneyBtn().setDisabled(true);
}else{
me.getMoneyBtn().setDisabled(false);
}
};
});