Extjs选择模型

时间:2013-08-29 06:37:00

标签: extjs

我在可编辑网格中有一个弹出窗口,用于批量更新详细信息。

将对所选行进行更新。 我在弹出窗口中输入了常用数据,然后单击一个按钮,我将更新网格存储的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);
  }

现在我需要一个解决方案来重新获取所选行。

0 个答案:

没有答案