0

グリッドビューを含む更新パネルがあります。このページを自動更新したいです。私は次のスニペットを書きましたが、このコードをdocument.readyで適切に見つけたときに問題が発生しましたが、ボタンをクリックして見つけたときにコードが機能しません。

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

    function Button2_onclick() {
        temp = 1;
    }
4

1 に答える 1

0

SetTimeout の代わりに SetInterval を試す

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

    function Button2_onclick() {
        temp = 1;
    }
于 2013-10-07T05:39:05.900 に答える