使用errorfunc进行jqgrid内联编辑

时间:2012-09-26 07:49:14

标签: validation spring-mvc jqgrid inline-editing jqgrid-inlinenav

我正在尝试使用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搜索但无法找到具体的例子。

提前谢谢。

1 个答案:

答案 0 :(得分:1)

在PHP中,我只发送HTTP标头功能500“内部服务器错误”。 errorfunc会自动捕获它。

标头(HTTP / 1.0 500错误消息)