MVC 4 AJAX调用返回状态500

时间:2016-05-19 15:42:44

标签: jquery asp.net-mvc-4 asp.net-ajax

我有一个级联下拉列表,其中选择一个类别将使用该类别的子项填充另一个下拉列表。

一个类别有几个孩子。另一类有很多孩子。当我选择包含许多孩子的类别时,AJAX调用会返回状态500.这是为什么?这是超时问题还是内存不足问题?

1 个答案:

答案 0 :(得分:0)

这是一个评论,但我没有足够的声誉来评论:(

正如 @mhodges 所说,状态代码500表示服务器在尝试处理请求时出错。这可能是很多不同的事情。我将假设您使用AJAX调用Web API控制器来填充下拉列表。如果是这种情况,我会在您尝试调用的控制器操作中放置一个断点,并在触发时检查变量的状态。您还可以输入一些代码来捕获Web API项目中未处理的错误 - 请参阅此处以进行讨论catch all unhandled exceptions in ASP.NET Web Api