js轮询

  业务场景为5秒ajax方式请求服务端更新状态,setInterval带参数模式。

var objTimer = null;
//创建
objTimer=setInterval(function(){loopQuery(tId)},5000); 

 function loopQuery(tId) {
        $.ajax({
            type: "get",
            url: "/query",
            async: false,
            cache: false,
            data: { "tId": tId},
            success: function (data) {
                alert(data);
            }
        });
    }
//销毁
  clearInterval(objTimer);

 

posted @ 2016-11-10 13:29  京沙  阅读(672)  评论(0编辑  收藏  举报