答案 0 :(得分:2)
是的,根据jqGrid documentation,您可以使用网格参数savedRow
:
这是一个只读属性,在编辑行或单元格之前,在内联和单元格编辑模块中用于存储数据。
正如@Arnav所写,您可以使用savedRow
轻松访问此getGridParam
参数:
$("#gridId").jqGrid("getGridParam", "savedRow");
<小时/> 如果您感兴趣,在内部有一个数组
$t.p.savedRow
,以前存储数据。您可以在grid.inlineedit.js
中的restoreRow
函数中看到此内容:
for( var k=0;k<$t.p.savedRow.length;k++) {
if( $t.p.savedRow[k].id == rowid) {fr = k; break;}
}
答案 1 :(得分:0)
jqGrid在进入编辑模式之前将数据保存到选项savedRow
中。并且提供了一种用于访问该数据的库方法:
$("#gridId").jqGrid("getGridParam", "savedRow");