2

我想內聯編輯與jqgrid,我要打電話給Spring控制器,我需要做額外的服務器端驗證。如果有任何服務器驗證錯誤,我需要通過errorfunc將其發送回jqgrid,並通知用戶。jqgrid內聯編輯與errorfunc

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); 
} 

有人能幫助我理解我在春天控制器寫入發送服務器級別的驗證錯誤errorfunc。我谷歌搜索,但無法找到具體的例子。

預先感謝您。

回答

1

在PHP中,我只是發送HTTP頭函數500「內部服務器錯誤」。 errorfunc會自動捕獲它。 (HTTP/1.0 500錯誤信息)