ASP.NET MVC 4, ajax and exception details in JSON
我是ASP.NET和MVC的新手。 在我的控制器中,我在无效的用户输入上抛出
我该怎么做呢?
我已经看到了一些
1 2 | HttpContext.Response.StatusCode = 400 return new ContentResult{Content="My custom error"}; |
在这种情况下,ajax会将响应视为处于错误状态,您可以指定自定义消息并从response.responseText属性获取它
1 2 3 4 5 6 | $.ajax({ ..... error: function(e){ alert(e.responseText); // your error message } }); |
看看这个答案ASP.NET MVC Ajax错误处理,如果你需要
1 | filterContext.HttpContext.Response.StatusCode = 500; |