我正在尝试使用jqgrid进行内联编辑,我将调用一个Spring控制器,我需要进行额外的服务器端验证。如果有任何服务器验证错误,我需要通过errorfunc将其发送回jqgrid,并通知用户。
function saveRow(rowId) {
saveparameters = {
"url" : 'editcontroller',
"successfunc" : function( response ) {
alert('success');
return true;
},
"errorfunc": function (reponse) {
alert('error');
return true;
}
};
jQuery('#myGrid').jqGrid('saveRow', rowId, saveparameters);
}
有人可以帮我理解我必须在spring控制器中编写什么来将服务器级验证错误发送到errorfunc。我用Google搜索但无法找到具体的例子。
提前谢谢。
答案 0 :(得分:1)
在PHP中,我只发送HTTP标头功能500“内部服务器错误”。 errorfunc会自动捕获它。
标头(HTTP / 1.0 500错误消息)