这似乎是一个大约70K的jQuery ajax调用返回值的大小限制。任何人都可以验证此?我试图返回一个比ASP.NET更长的字符串。我回来的HTML显示出来,直到我达到这个大小。之后,我的页面上没有任何内容显示。我没有看到任何错误消息,而且我也没有看到任何记录。这是我的ajax调用。jQuery ajax调用的返回值的大小限制是什么?
$.ajax(
{
type: "POST",
url: _urlGetCandidatesForAdvancedSearch,
data: searchCriteria,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg)
{
ShowSearchResults(msg.d);
},
error: function (xhr, ajaxOptions, thrownError)
{
HideBusyIcon();
alert(thrownError.toString());
}
}
);
感谢, 周杰伦
突出。这个伎俩。谢谢!顺便说一句,在.NET 4.0中,默认限制是102400.我估计是掉,但我还是很高兴。 – birdus 2011-01-27 07:29:05