Javascript - 如何暂停和恢复setInterval

时间:2015-05-01 04:00:49

标签: javascript jquery

我有一个简单的数据表,可以自动刷新60秒。现在在这个表中,用户可以单击TD来修改其数据,我这样做,以便每次切换TD的单元格时,它都会添加/删除类pauseInterval,并且工作正常。现在我想要完成的是当我的TD有类pauseInterval时如何暂停SetIterval?

似乎是一个简单的问题,但我不理解其他人发布的一些例子,因为它没有处理我的场景。在这一点上我会提供任何帮助。

<script type="text/javascript">
function reload() {
$.ajax({
    async: false,
    cache: true,
    url: "http://ensemble-mtl.ent.cginet/sites/SERVIPCManagement/imc/Shared%20Documents/Whiteboard/whiteboard.aspx",
    complete: function (xData, Status) {
        var DVWPMarkup = $(xData.responseText).find("#reload_me2").html();

        $("#reload_me").html(DVWPMarkup);
        highlightcode_IM();
        highlightcode_SM();
        initCustomEditFunction(argObj); 
    }
});
}

$(document).ready(function(){ 
    reload();
    var auto_refresh = setInterval(function(){reload();}, 60000); 
});
</script>

0 个答案:

没有答案