7
我正試圖處理Ajax中的錯誤。爲此,我只是想在Symfony中重現這個SO question。在Symfony2控制器內處理Ajax中的錯誤
$.ajaxSetup({
error: function(xhr){
alert('Request Status: ' + xhr.status + ' Status Text: ' + xhr.statusText + ' ' + xhr.responseText);
}
});
,但我想不出在控制器中的代碼是什麼樣子的Symfony2的觸發header('HTTP/1.0 419 Custom Error');
。是否可以附上個人信息,例如You are not allowed to delete this post
。我是否也需要發送JSON響應?
如果有人熟悉這一點,我會非常感謝您的幫助。
非常感謝
AFAIK在Symfony 2.1中可以返回'JsonResponse()' –
感謝您的提示。我更新了我的答案。 –