2013-10-22 102 views
0

我正在使用ASP.net MVC应用程序并在其中使用jqgrid。我想为我的网格进行批量编辑。是否可以将整个Jqgrid置于编辑模式

我知道,jqgrid支持inline editing,cell editing and Popupform editing

是否有任何选项可以在编辑模式下设置整个jqgrid,并进行更改后将它们保存回数据库。

请帮忙。

回答

1

您可以在loadComplete像循环使用editRow选项,

$("#jQGrid").jqGrid({ 
    url: '../Controller/Action', 
    datatype: "json", 
    colNames: [...], 
    colModel: [...], 
    . 
    . 
    . 
    gridview: true, 
    loadonce: true, 
    loadComplete: function() { 

     //just make all the row to editmode 

     ids = $("#jQGrid").jqGrid('getDataIDs'); 
     var l = ids.length; 
     for (var i = 0; i < l; i++) { 
      $("#jQGrid").jqGrid('editRow', ids[i], true); 
     } 
    }, 
    rowNum: 10 
}); 
相关问题