当EXTJSGIRD增加复选框时,全选时,下一页头部的复选框仍选中,此为不正确的,不知道我说的是否有理。
修改此bug的方法有以下,修改源码法:
方法一:
查找Ext.grid.GridView下的doRender : function(cs, rs, ds, startRow, colCount, stripe)方法,在里面,增加如下几行代码:
if(this.innerHd){
var dom=Ext.fly(this.innerHd).query("div.x-grid3-hd-checker-on");
if(dom){
Ext.get(dom).removeClass("x-grid3-hd-checker-on")
}
}
方法二:
监听grid.store的load事件
grid.store.on('load', function(store, recs) {
var dom=Ext.fly(grid.view.innerHd).query("div.x-grid3-hd-checker-on");
if(dom){
Ext.get(dom).removeClass("x-grid3-hd-checker-on")
}
})
可能还有更简单的方法,还没研究到,希望高人指点
分享到:
相关推荐
ExtAspNet - 基于 ExtJS ...-复选框列的排列位置默认靠左显示,同时更新示例grid/grid_centercolumn.aspx。 -为Grid增加多表头功能,增加示例/grid/gridgroupheader.aspx和/grid/gridgroupheader2.aspx(快乐的猪)。
-优化复选框列表和单选按钮列表,减少生成的代码量。 -修正CheckBoxList和RadioButtonList无法在回发中更新的BUG(破风、吉吉﹑落叶飞尘)。 -修正CheckBoxList和RadioButtonList初始为空时页面不能显示的BUG(e先生...
4. 表单构建:试题录入和答题界面可以通过FormPanel组件构建,支持各种输入类型,如文本框、单选按钮、复选框等。 5. 响应式设计:利用ExtJS的Responsive配置,考试系统可以自适应不同的设备和屏幕尺寸,确保在手机...
-优化复选框列表和单选按钮列表,减少生成的代码量。 -修正CheckBoxList和RadioButtonList无法在回发中更新的BUG(破风、吉吉﹑落叶飞尘)。 -修正CheckBoxList和RadioButtonList初始为空时页面不能显示的BUG(e先生...
-优化复选框列表和单选按钮列表,减少生成的代码量。 -修正CheckBoxList和RadioButtonList无法在回发中更新的BUG(破风、吉吉﹑落叶飞尘)。 -修正CheckBoxList和RadioButtonList初始为空时页面不能显示的BUG(e先生...