2011-02-14 47 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);