需要处理checkbox的selectAll事件.
在CheckboxSelectionModel里提供了selectAll的方法, 一旦, 你用了这个方法, 默认不会帮你全选所有的item, 你需要在这里面, 使用selectRange,给定最大被选数目, 将全部数据选中.
var fieldSelectModel = new Ext.grid.CheckboxSelectionModel({
check : function(e, t) {
alert("all be here");
this.mouseHandled = false;
},
handleMouseDown : Ext.emptyFn,
singleSelect : false,
selectAll: function() {
alert("selected all");
var endRowIndex = fieldStore.getCount();
this.selectRange(0,endRowIndex,true);
selectedAll = true;
}
});