我在可编辑网格中有一个弹出窗口,用于批量更新详细信息。
将对所选行进行更新。 我在弹出窗口中输入了常用数据,然后单击一个按钮,我将更新网格存储的json,然后关闭弹出窗口。
当我转到父JSON以保存详细信息时。它显示grid.getSelectionModel()。getSelected()。length为0。
弹出窗口的js代码如下:
var selectedRows = new Array();
var grid = parent.Ext.getCmp(gridName);
var selection= grid.getSelectionModel();
var items=[];
for(i=0;i < grid.store.getCount();i++){
if(selection.isSelected(i)){
selectedRows.push(i);
}
}
parent.Ext.getCmp(gridName).getStore().loadRawData(JsonwithContent,false);
for(var i=0;i<selectedRows.length;i++){
sel_model_data.select(selectedRows[i],true);
}
现在我需要一个解决方案来重新获取所选行。