extjs4.0 checkbox刷新后列头会被勾选,完成操作后,列头是不能被选中的。操作的是方法是,将完成后的css:x-grid-hd-checker-on移除掉。
cancleHeader:function(){//取消列头选中
var hd_checker = Ext.getCmp('moneyDetailGridPanel').getEl().select('div.x-column-header-checkbox');
var hd = hd_checker.first();
//判断是否是全选/取消全选
if(hd!=null ){
if(hd.hasCls(Ext.baseCSSPrefix + 'grid-hd-checker-on')){
hd.removeCls('x-grid-hd-checker-on');
}
}
}