2
如果我有一個從需要拋出錯誤的jQuery .ajax調用中調用的ASP.NET MVC控制器操作,我該怎麼做?我知道我可以創建一個JSON對象並將它傳遞給一個「error」屬性,但是如果來自.ajax調用的響應不是JSON,而是HTML,那該怎麼辦呢?如何使用jQuery和ASP.NET MVC從AJAX調用返回錯誤消息?
如果我有一個從需要拋出錯誤的jQuery .ajax調用中調用的ASP.NET MVC控制器操作,我該怎麼做?我知道我可以創建一個JSON對象並將它傳遞給一個「error」屬性,但是如果來自.ajax調用的響應不是JSON,而是HTML,那該怎麼辦呢?如何使用jQuery和ASP.NET MVC從AJAX調用返回錯誤消息?
使用HandleError屬性,並將View設置爲返回適當的HTML片段的視圖。
[HandleError(View="AjaxErrorFragment")]
public ActionResult ICallThisWithjQuery() {
那麼這個事情到底是怎麼解決的? – svrist 2009-02-02 02:20:42