我正在使用jqgrid 4.8 JavaScript,我正在使用内联编辑和clientArray。 现在,我想更改单元格中的值并保存行,因此代码为:
$("#jqGrid").jqGrid('setCell', rowId, 'comments', 'test');
var saveparameters = {
"successfunc": null,
"url": 'clientArray',
"aftersavefunc": function (rowid, response, options) {
alert('b');
},
"extraparam": {},
"errorfunc": null,
"afterrestorefunc": null,
"restoreAfterError": true,
"mtype": "POST"
};
$("#jqGrid").jqGrid('saveRow', rowId, saveparameters);
......但警报从未触发过。我做错了什么?
答案 0 :(得分:0)
如果你打电话,这只会触发:
$('#jqGrid').jqGrid('editRow', rowId, false);
参考:
http://www.trirand.com/jqgridwiki/doku.php?id=wiki:inline_editing#saverow