这导致从my previous question。
我用一个复选框选择模型初始化一个网格,但是当我重新配置网格时,复选框选择模型会消失。
我想要做的是在重新配置网格列后动态地将CheckBox选择模型添加到网格中,并可视化地显示它。如何在ExtJs4中动态设置网格CheckBox选择模型?
我已经试过这样的事情:
var sm = new Ext.selection.CheckboxModel();
grid.selModel = sm;
grid.doLayout();
这导致从my previous question。
我用一个复选框选择模型初始化一个网格,但是当我重新配置网格时,复选框选择模型会消失。
我想要做的是在重新配置网格列后动态地将CheckBox选择模型添加到网格中,并可视化地显示它。如何在ExtJs4中动态设置网格CheckBox选择模型?
我已经试过这样的事情:
var sm = new Ext.selection.CheckboxModel();
grid.selModel = sm;
grid.doLayout();
这对我有效。动态selectionModel的标志
//dynamically change, true or false, as the case
selectionModel = true
var sm = {} // Selection Model
if (selectionModel){
sm = Ext.create('Ext.selection.CheckboxModel')
}
var grid = Ext.create('Ext.grid.Panel', {
selModel: sm,
frame: true,
store: store,
columns: columns,
// more code ....
})
嗨shane87,?你是如何解决这个问题的? – hienvd
嗨@hienvd好像这是一个bug,已经根据Marc Abbey的回答在 – shane87