标签:add timeout syn amp load int loaddata timer async
1.关于轮询
我的写法:
var time_count = 0; var timer = setInterval(function(){ async.ajax({ url:‘‘, data:‘‘, success:function(data){ if(data.uid && data.uid !== ‘‘){ clearInterval(timer); } } }) time_count++; }, 3000) if (time_count > 20) { clearInterval(timer); }
带我的人的写var checkLog
checkLogin:{
render:function(callback){ var t = this; t.callback = callback; t.loadData(); }, loadData:function(){ var t = this; t.timer = setTimeout(function(){
async.ajax({ data:‘‘, url:‘‘, success:function(data){ if(data.uid && data.uid !==‘‘ ){ t.clearLX(); t.callback && t.callback(); }else{ t.loadData(); } } })
}, 3000); }, clearLX:function(){ var t = this; clearTimeout(t.timer); } }
标签:add timeout syn amp load int loaddata timer async
原文地址:http://www.cnblogs.com/MonaSong/p/6935090.html