【发布时间】:2011-11-25 13:43:18
【问题描述】:
我正在定义一个具有selModel 的网格。
每次加载商店时,都会使用网格Reconfigure 方法动态重新配置网格列。
但是,当我这样做时,网格 selModel 消失了。
如何重新配置网格列以包含 selModel。
下面是一些示例代码:
//The Selection Model for the grid.
var sm = new Ext.selection.CheckboxModel();
//The Grid
var grid = new Ext.grid.Panel({
store: store,
selModel: sm,
columns:[{
header: 'Loading ...'
}]
});
//The store on load event where the columns are reconfigured
store.on('load', function(store){
var columns = store.data.Data.items;
grid.reconfigure(store, columns);
}, this);
在 ExtJs3 中,我可以将 selModel 指定为列本身,但在 ExtJs4 中并非如此。那么,即使在重新配置网格列之后,如何确保 selModel 始终可见?
【问题讨论】:
-
我看到了同样的问题。 Sencha 论坛收到了一些回复,但至少对我不起作用:goo.gl/b0DyG
标签: javascript extjs extjs4