老司机 发表于 2021-8-3 09:13:21

Ext.grid.CheckboxSelectionModel 只能选一行,不能全选和多选

解决方法就是需要在grid里面添加一个属性,sm: sm

把选择模型加上就OK啦

如:

var sm = new Ext.grid.CheckboxSelectionModel();

var grid = new Ext.grid.GridPanel({
       region:'center',
       height:500,
       loadMask: true,
       title:'grid',
       store: store,
       cm: cm,
       sm:sm,
       autoScroll: true,
       tbar:tb,
       bbar:new Ext.PagingToolbar({
         id:'page',
         name:'page',
         pageSize: 10,
         store: store,
         displayInfo: true,
         displayMsg: ' 第{0} 到 {1} 条数据 共{2}条',
         emptyMsg: "没有数据" ,
         prevtext: "上一页",
         nexttext: "下一页",
         refreshtext: "刷新",
         lasttext: "最后页",
         firsttext: "第一页",
         beforepagetext: "当前页",
         afterpagetext: "共{0}页"

    })
});
页: [1]
查看完整版本: Ext.grid.CheckboxSelectionModel 只能选一行,不能全选和多选