jqgrid如何保存编辑后的数据
在jqGrid中保存编辑后的数据,可以使用saveRow
方法。具体步骤如下:
- 监听
jqGrid
的editRow
事件,在用户对行进行编辑时触发。
$("#grid").jqGrid('editRow', rowId, { keys: true });
- 在监听的事件中,获取编辑后的数据并保存。
$("#grid").jqGrid('saveRow', rowId, {
successfunc: function(response) {
// 保存成功后的操作
console.log("Data saved successfully");
},
errorfunc: function(rowId, response) {
// 保存失败后的操作
console.log("Error saving data");
}
});
- 在
successfunc
回调函数中处理保存成功后的操作,例如刷新表格数据或显示提示信息。
通过上述步骤,就可以在jqGrid中保存编辑后的数据。