gpt4 book ai didi

javascript 在给定的时间间隔轮询

转载 作者:行者123 更新时间:2023-12-02 17:58:57 28 4
gpt4 key购买 nike

每 10 秒调用一次以下函数。

function getData()
{
$.ajax({
url : "refresh.php",
type : "POST",
data : {"id" : id},
success : function(data) {
$(".show").html(data);
}
});
}
$(document).ready(function(){
setInterval("getData()",50000);//Polls in every 50 sec
});

我想要的是:当页面加载时,应立即调用 getData() ,之后每次调用应以给定的间隔(即 50 秒)

如何做到这一点?

最佳答案

只需在 dom 就绪处理程序中添加对 getData() 的手动调用

function getData() {
$.ajax({
url: "refresh.php",
type: "POST",
data: {
"id": id
},
success: function (data) {
$(".show").html(data);
}
});
}
$(document).ready(function () {
setInterval("getData()", 50000); //Polls in every 50 sec
getData(); //invoke on page load
});

关于javascript 在给定的时间间隔轮询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20728232/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com