ExtJS 2.3/3.x 网格存储
Posted
技术标签:
【中文标题】ExtJS 2.3/3.x 网格存储【英文标题】:ExtJS 2.3/3.x Grid store 【发布时间】:2012-08-30 20:53:25 【问题描述】:我有一个使用 Json 存储的网格,在网格上我使用了一个检查选择模型。我想用从第一个网格中选择的记录填充另一个网格。最好的方法是什么?我正在考虑克隆商店,先执行 removeAll(),然后执行 insert()。或者也许我可以做一个过滤器?我在我的应用程序的许多部分都使用这个商店,所有视图都会被过滤吗?谢谢
【问题讨论】:
【参考方案1】:var grid1 = Ext.grid.GridPanel(
store: store1
);
var grid2 = Ext.grid.GridPanel(
store: store2
);
var records = [];
var selectedRecs = grid1.getSelectionModel().getSelections();
for (var i =0 ; i < selectedRecs.length; i ++)
records[records.length] = selectedRecs[i];
store2.add(records);
【讨论】:
以上是关于ExtJS 2.3/3.x 网格存储的主要内容,如果未能解决你的问题,请参考以下文章