Controller中的处理异常无法在ajax中调用错误函数

时间:2017-03-30 12:51:16

标签: javascript c# jquery ajax asp.net-mvc

如果我在控制器中处理异常,ajax将如何知道异常被发现以便我可以在Ajax中调用错误函数来解决我的问题。

1 个答案:

答案 0 :(得分:0)

您需要返回错误状态代码。

您可以通过简单地重新抛出异常来允许框架为您完成:

try
{
 //
}
catch (Exception e)
{
   throw;
}

另一个选择是让您的回复包含错误状态代码。

这将触发你的ajax调用中的错误功能。