导读
由于项目需要,当页面没有进行刷新操作,然后一直点击按钮发送ajax请求,最后过多导致出现崩溃(out of memory)错误,重新刷新页面得到恢复。
使用
问题描述
页面没有刷新的情况下ajax发送过多请求,出现 out of memory 错误。
解决办法
添加complete方法,在内部来进行回收资源处理。
$.ajax({url: "https://aa.com",data: { userId: "XXX" },dataType: "json",success: function (data, textStatus) {//do something...},complete: function (XHR, TS) {//回收资源XHR = null}});
END
搞定~
