这个删除工作但编辑不是我错了吗?
jQuery.extend(jQuery.jgrid.del, {
serializeDelData: function (postdata) {
console.log("test");
return postdata;
}
});
jQuery.extend(jQuery.jgrid.edit, {
serializeEditData: function (postdata) {
console.log("edit");
return postdata;
}
});
答案 0 :(得分:2)
您可能是内联编辑(例如inlineNav而不是其他)而不是form editing? serializeEditData
仅适用于表单编辑。
答案 1 :(得分:0)
您可以使用网格的serializeRowData事件通过内联编辑传递额外数据。
http://www.trirand.com/jqgridwiki/doku.php?id=wiki:inline_editing#editrow
serializeRowData: function (postData) {
return $.extend(true, {}, postData, {
account: jQuery('input[name=account]').val(),
code: jQuery('input[name=code]').val()
});