gpt4 book ai didi

javascript - 如何在不使用 jquery 但使用 javascript 的情况下每隔 (n) 秒更新一次 ajax?

转载 作者:行者123 更新时间:2023-12-02 07:11:01 25 4
gpt4 key购买 nike

我正在尝试让 javascript 每 (n) 秒轮询一次服务器,我该如何使用 javascript 执行此操作?

最佳答案

假设您正在使用 jQuery:

var seconds = 5;

setInterval(function(){
$.ajax({
url: 'something.something',
data: 'something'
});
}, seconds * 1000)

没有 jQuery:

var seconds = 5;

setInterval(function(){
some_ajax_function();
}, seconds * 1000)

或者正如@Felix 在下面建议的那样:

var seconds = 5;
some_ajax_function(seconds);

function some_ajax_function(seconds){
..ajax
onsuccess: setTimeout(function(){some_ajax_function(seconds);},
seconds * 1000)
}

关于javascript - 如何在不使用 jquery 但使用 javascript 的情况下每隔 (n) 秒更新一次 ajax?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5857980/

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