这个问题出现的场景并不是很多,当你向服务端异步(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
(#换成@)。