jquery 1.10 ajax,Ajax内存泄漏与Jquery 1.10.2(Ajax Memory Leak with Jquery 1.10.2)

博主在使用 jQuery 1.10.2 版本进行 AJAX 调用时遇到了内存泄漏问题,表现为 Firefox 和 Chrome 的内存使用量在每次 AJAX 请求后持续增加。特别是当使用 $.post 函数并且每隔10秒执行一次时,内存增长显著。尽管问题可能与 jQuery 相关,但尚未找到明确的解决办法。
摘要由CSDN通过智能技术生成

I have memory leakage when using Ajax, where Firefox memory usage increases after each ajax call.

I use jQuery 1.10.2.

Are there any workarounds/fixes for this bug?

Edit: I use $.post not $.ajax.

Any $.post function is causing the leak:

$(".Button1").on("click", function(){

$.post(document.location, "data1=1", function(data) {

$("#mainDiv").html(data);

});

});

This is an example code, every time I click on the button memory usage will increase.

Edit2: I have tested this on Chrome too and same problem, so the problem is with jQuery.

But the problem still exists.

This is more noticable when I run the Ajax function every 10 seconds using setInterval, where memory insanely increases.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值