【发布时间】:2010-06-04 12:24:50
【问题描述】:
我必须在 Jqgrid 中编辑一行。当我尝试选择任何行时,即使我没有对该行进行任何更改,它也会被保存。我需要选择一行,它应该只在我进行任何更改时保存。谁能帮我解决这个问题。 下面是代码。
//for inline edit
$('#PayorList').setGridParam({
onSelectRow: function(id){
if(id && id != lastSel){
//save changes in row
//$('#PayorList').restoreRow(lastsel);
$('#PayorList').saveRow(lastSel, succesfunc,'','',aftersavefunc );
lastSel=id;
}
//trigger inline edit for row
$('#PayorList').editRow(id, true,oneditfunc, succesfunc,'','',aftersavefunc);
}
});
【问题讨论】: