我正在处理的脚本进行 ajax 调用,它在 Firefox、chrome 和 IE8+ 上运行良好。但是在 IE7 上,我遇到了内存不足的错误。内存高达 120MB。我正在使用 jQuery 1.8.3。该错误也发生在 jQuery 1.9 和 1.7 中。
来源:
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: 'data.asmx/GetChildren',
data: '{parent:"program","child":"office","id":' + this.Item_id + '}',
dataType: 'json',
success: function (r) {
var data = r.d.data;
}
});
这是我为 IE7 获得的配置文件:
编辑:用源代码更新编辑:终于有时间再次解决这个问题。原来是一个简单的循环问题。不是 jQuery ajax 的错。