1
我有一个ajax请求每1秒,从服务器拉JSON和操作一个div。一段时间后,浏览器在任务管理器中显示大量内存使用大约200,300,500 MB,并且仍在增长。我如何在没有缓存或任何影响内存的情况下用旧的数据替换新数据?jquery ajax请求增加内存
我有一个ajax请求每1秒,从服务器拉JSON和操作一个div。一段时间后,浏览器在任务管理器中显示大量内存使用大约200,300,500 MB,并且仍在增长。我如何在没有缓存或任何影响内存的情况下用旧的数据替换新数据?jquery ajax请求增加内存
尝试在每个请求之前清空现有的JSON文件,并确保其写入相同的变量。这是发生在循环内吗?将该变量移到循环外部并引用它。
尝试使用cache: false
:
$.ajax({
url: "test.html",
cache: false,
success: function(html){
$("#results").append(html);
}
});
请出示你的代码 – 2011-03-05 05:30:20