小编Jos*_*lds的帖子

每30秒运行一次ajax并显示倒数计时器

我有一个功能,我想每30秒运行一次.这很好用

$(document).ready(function(){
    setInterval(function() {
        jQuery.ajax({
            type: "GET",
            url: "loaddata.php",
            dataType:"json",
            success:function(response){
                if (response) {
                    // Process
                }
                else {
                    // Process 
                }
            }

        });
    }, 30000);
});
Run Code Online (Sandbox Code Playgroud)

但我想弄清楚如何显示与setInterval内联的倒数计时器.换句话说,它应该显示在ajax运行之前剩余的秒数,一旦该函数运行,它应该重置计时器并再次从30秒倒计时.这个过程会不断重复.我找到了几个倒计时器的例子,但我不知道如何将它与ajax请求同步并让它重置.

任何帮助是极大的赞赏!

javascript php ajax countdowntimer

2
推荐指数
1
解决办法
4364
查看次数

标签 统计

ajax ×1

countdowntimer ×1

javascript ×1

php ×1