美好的一天,我在使用 ajax 查询时遇到问题,但是当响应长度为 4090+ 个字符时,jQuery ajax 函数就会失败并运行错误函数,这是我的代码:
function loadContent( e) {
currentActiveSlide = e;
var parametros = {
"action" : 'slideContent',
"rel" : e.attr('rel'),
};
jQuery.ajax({
data: parametros,
url: template_url + '/ajax.php',
type: 'post',
success: function (response, e) {
//What ever...
},
error: function(xhr, status, error) {
alert(error);
}
});
}
响应数据是什么并不重要,我尝试添加 'a' 字符 4k+ 次,它启动错误函数,错误变量为空。
有什么建议吗?- 提前致谢!
添加数据:
哪个数据无关紧要,例如,如果我将字符 'a' 作为响应发送超过 4k 次 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...' 那么该功能将不起作用,如果少于 4k 那么它将正常工作应该可以工作,但如果超过 4k 个字符则不会,所以我认为响应变量或类似的东西有限制。