你的位置:首页 > 软件开发 > ASP.net > 解决ASP.NET MVC(post数据)Json请求太大,无法反序列化(The JSON request was too large to be deserialized)

解决ASP.NET MVC(post数据)Json请求太大,无法反序列化(The JSON request was too large to be deserialized)

发布时间:2015-09-10 19:00:08
这个问题出现的场景并不是很多,当你向服务端异步(ajax)post数据非常大的情况下(比如做权限管理的时候给某个角色分配权限那么就可能会出现,我所遇到的就是该角色大概200个模块每个模块平均2个功能----那么发送到服务端action的将是一个有着400个对象的数组)之前我们向服 ...

这个问题出现的场景并不是很多,当你向服务端异步ajax)post数据非常大的情况下(比如做权限管理的时候给某个角色分配权限那么就可能会出现,我所遇到的就是该角色大概200个模块每个模块平均2个功能----那么发送到服务端action的将是一个有着400个对象的数组)

之前我们向服务端异步post数组可能需要使用

 1 $.ajax({ 2           type: 'POST', 3           url: '/system/SaveRoleReModule', 4           dataType: "json", 5           contentType: "application/json;charset=utf-8", 6           data: JSON.get='_blank'>stringify({ tree: treearr, roleId: roleid }), 7           success: function (d) { 8             if (d > 0) { 9               $.popAlter({ content: '操作成功!', hideOkBtn:true,btnTxt:'确定'});10               // kq_show_info('系统提示', '操作成功', 2000);11             }12           },13           error: function (e) {14               //kq_show_info('系统提示', e.responseText, 2000);15           }16         });

原标题:解决ASP.NET MVC(post数据)Json请求太大,无法反序列化(The JSON request was too large to be deserialized)

关键词:ASP.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。