我正在使用 $.post 调用 MVC Controller 中的方法。我使用 post 方法将一个对象数组传递给 Controller 。 当数组的长度超过一定数量时,我认为大约 136 MVC Controller 中的方法不会被调用。我也没有收到任何错误。 那么任何人都可以为我提供解决方案吗? 我已附上下面的示例代码
$http.post('Controller/Method', {
data: CollectionOfObject
}).
success(function (data, status, headers, config) {
alert("success");
}).
error(function (data, status, headers, config) {
alert("error");
});
提前致谢
最佳答案
将以下行添加到 webconfig 解决了问题。
<appSettings>
<add key="aspnet:MaxJsonDeserializerMembers" value="150000" />
</appSettings>
关于angularjs - 无法在 AngularJS 中使用 $.post 调用 MVC Controller 方法以获取更大的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35654144/