簡體   English   中英

單擊按鈕開始自動刷新頁面

[英]start auto refresh page with click on button

我有一個包含gridview的更新面板,我想將此頁面自動更新。 我寫了一些小片段,但是我的問題是,當我在document.ready中找到此代碼時,它的工作正常了,但是當我單擊按鈕找到它時,它的代碼卻不起作用;

   var temp;
    $(document).ready(function () {
            var refreshId = setTimeout(function () {
             if (temp == 1) {
                $('#menu').load('WebForm11.aspx');
                }
            }, 5000);
    });

    function Button2_onclick() {
        temp = 1;
    }

嘗試使用SetInterval而不是SetTimeout

var temp;
    $(document).ready(function () {
            var refreshId = SetInterval(function () {
             if (temp == 1) {
                $('#menu').load('WebForm11.aspx');
                }
            }, 5000);
    });

    function Button2_onclick() {
        temp = 1;
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM