打开/关闭自动刷新

时间:2014-01-16 11:24:20

标签: javascript jquery asp.net refresh page-refresh

我有一个页面可能会刷新或不刷新。

我有一个控制它的复选框,但我不知道如何实现它。

我尝试使用<asp:Timer>组件,但它不起作用。

使用JS的setInterval / setTimeout,我无法做到这一点。

我的问题是 - 我必须使用什么.NET组件或JS / Jquery属性来实现这一目标?

1 个答案:

答案 0 :(得分:1)

如果您使用的是jQuery,可以使用它:

$(function(){

    $('#timercheck').on('change', function () {
       if ($(':checked').length > 0) {
          clearInterval(timer);
       }
    });

    var timer = setInterval(function(){
       window.location.reload();
    },5000);

});

此处#timercheck是复选框的ID。

Demo @ Fiddle