ajax内存溢出用的settimeout

a250112625 2016-06-12 09:08:56
var boarddiva;
var boarddivb;
var boarddivc;
var boarddivd;
var boarddive;

var dto ;
var dataLine;
var Predict;
var ls;
var Predict ;
function myrefresh(){
$(".company").remove();
$.ajax({
url:'${pageContext.request.contextPath}/One/dayLoadPredictAja.action',// 跳转到 action
type:'post',
cache:false,
dataType:'json',
success:function(data) {
dto = data.dto;
dataLine = data.dataLine;
Predict =data.Predict;
ls = data.ls;
Predict = data.Predict;
loadchart(dataLine,Predict);
$("#a").html(ls[0][0]['DEVICE_NAME']);
$("#aa").html(dataLine[0]);
$("#b").html(ls[0][1]['DEVICE_NAME']);
$("#bb").html(dataLine[1]);
$("#c").html(ls[0][2]['DEVICE_NAME']);
$("#cc").html(dataLine[2]);
$("#d").html(ls[0][3]['DEVICE_NAME']);
$("#dd").html(dataLine[3]);
$("#e").html(ls[0][4]['DEVICE_NAME']);
$("#ee").html(dataLine[4]);
if(dataLine[0] < dto[0]){

boarddiva="<span class='company' style='text-align:right'><img src='../images/button/1.png'/> </span>";
}else{
boarddiva="<span class='company' style='text-align:right'><img src='../images/button/2.png'/> </span>";
}
$("#aaa").append(boarddiva);
if(dataLine[1] < dto[1]){

boarddivb="<span class='company' style='text-align:right'><img src='../images/button/1.png'/> </span>";
}else{
boarddivb="<span class='company' style='text-align:right'><img src='../images/button/2.png'/> </span>";
}
$("#bbb").append(boarddivb);
if(dataLine[2] < dto[2]){

boarddivc="<span class='company' style='text-align:right'><img src='../images/button/1.png'/> </span>";
}else{
boarddivc="<span class='company' style='text-align:right'><img src='../images/button/2.png'/> </span>";
}
$("#ccc").append(boarddivc);
if(dataLine[3] < dto[3]){

boarddivd="<span class='company' style='text-align:right'><img src='../images/button/1.png'/> </span>";
}else{
boarddivd="<span class='company' style='text-align:right'><img src='../images/button/2.png'/> </span>";
}
$("#ddd").append(boarddivd);
if(dataLine[4] < dto[4]){

boarddive="<span class='company' style='text-align:right'><img src='../images/button/1.png'/> </span>";
}else{
boarddive="<span class='company' style='text-align:right'><img src='../images/button/2.png'/> </span>";
}
$("#eee").append(boarddive);
dataLine = null;
Predict = null;
boarddiva = null;
boarddivb = null;
boarddivc = null;
boarddivd = null;
boarddive = null;
dto = null;
ls = null;
Predict = null ;

var settimeout_id;
if(settimeout_id!=null || settimeout_id!="")
{

clearTimeout(settimeout_id); //清除settimeout函數產生的內存消耗.
// 每隔 5 秒释放一次内存
settimeout_id=null;

CollectGarbage();

}

settimeout_id=window.setTimeout(myrefresh,330000); //指定5分刷新一次 ;

},

error : function() {

alert("网络异常联系管理员!")
},
complete: function (XHR, TS) { XHR = null }

});
}

内存溢出
...全文
478 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
a250112625 2016-06-12
  • 打赏
  • 举报
回复
来人啊来人啊急急急
a250112625 2016-06-12
  • 打赏
  • 举报
回复
没人来帮忙啊

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧