日期:2014-05-18  浏览次数:20430 次

jquery post返回json大小问题
jQuery post提交之后,后台返回json数据

可能是数据量过大了,造成前台一直收不到数据。

不知道这个post提交之后,后台最多了返回多大的size

有没有办法增大size。

获取其他好方法

------解决方案--------------------
数据量过大了?有多大?你是用Resopnse 返回的数据吗?
------解决方案--------------------
为什么要增大post的大小,返回你就返回json数据吗,为什么用url提交,等下你找骂。

json最大的好处就是用对象点出数据来!记住,兄弟,url不宜传过多的参数。
------解决方案--------------------
如果是url 那只能传递3000字节的数据
------解决方案--------------------
你数据量大和post提交size有何关系?????

------解决方案--------------------
100K的东西,网络要是慢起来了,半天都传不过去。。。

所以很正常。

-------------------------

如此,你就不应该这么搞了。
------解决方案--------------------
答非所问,你返回300K正常,看看别的地方问题吧,不是JSON的事
------解决方案--------------------
探讨
为什么要增大post的大小,返回你就返回json数据吗,为什么用url提交,等下你找骂。
json最大的好处就是用对象点出数据来!记住,兄弟,url不宜传过多的参数。

------解决方案--------------------
有多大,我见过很大的也能传回来啊。
------解决方案--------------------
探讨

终于找到问题了,原来是后天返回json数据过大时超过限定 就会发生

使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了为 maxJsonLength 属性设置的值。

所以找了一个解决方法:

解决办法是在web.config增加如下节点到<configuration>下


<system.web.extensions>……