2011-02-14 48 views
0

如何在单击按钮时使用不同数据更改网格行中已存在的数据? 我想用新值更新所选行的值。jqGrid更改行值

回答

4

的代码可能看起来像

var myGrid = $("#list"); 
var selRowId = myGrid.jqGrid('getGridParam','selrow'); 
myGrid.jqGrid('setRowData',selRowId,newData); 

其中newData中包含新值的数据的对象。数组的结构在类型name:value(例如{firstName:“foo”,lastName:“bar”})中。您可以检查当前的行数据与

var oldData = myGrid.jqGrid('getRowData',selRowId);