jqGrid更改行值

jqGrid更改行值,jqgrid,Jqgrid,如何在单击按钮时使用不同的数据更改网格行中已存在的数据? 我想用新值更新所选行的值。代码可能如下所示 var myGrid = $("#list"); var selRowId = myGrid.jqGrid('getGridParam','selrow'); myGrid.jqGrid('setRowData',selRowId,newData); 其中,包含新值的数据对象中的newData。数组的结构是类型name:value(例如{firstName:“foo”,lastName:“ba

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

代码可能如下所示

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);

代码可能看起来像

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);