這個動作被一個ajax調用。我想知道如何在excepion中捕獲消息。如何在Ajax請求未成功時顯示錯誤消息?
[HttpPost]
[Authorize]
public ActionResult AjaxManage(ManageClassification model, string random)
{
if (model.Classification.ClassificationId == 0 &&
!string.IsNullOrEmpty(model.Classification.ClassificationName))
{
//
}
else
{
throw new Exception("Entity cannot be empty.");
}
}
如何將錯誤顯示回頁面?
$.ajax({
//...
,
error:function(){
//display error here ...
}
});
如何捕獲並顯示發送的錯誤消息是位於服務器中的操作?一旦捕獲到消息,它就會顯示給用戶,看看出了什麼問題。
感謝您的幫助。
'VAR ERR =的eval(」 (「+ xhr.responseText +」)「);'和'alert(err.Message);'拋出錯誤。 – Richard77
它拋出了什麼錯誤? – Sico
它不起作用,即它到達代碼的那一部分時沒有響應。我不知道發生了什麼錯誤。 – Richard77