gpt4 book ai didi

javascript - ajax 调用 REST 服务。设置间隔

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:32:18 25 4
gpt4 key购买 nike

我想每 5 秒从主机上获取一次数据。

我在 request.js 中的代码:

    $.ajax({
type: "GET",
url: "http://localhost:8080/api/Data",
success: function (data) {
console.log(data);
}
});

我需要添加什么?

最佳答案

编写函数并将其设置为setInterval:

function checkData() {
$.ajax({
type: "GET",
url: "http://localhost:8080/api/Data",
success: function (data) {
console.log(data);
}
});
}

setInterval(checkData, 5000);

如果您的 ajax 调用需要更长的时间来获得响应,您可以使用 setTimeout:

function checkData() {
$.ajax({
type: "GET",
url: "http://localhost:8080/api/Data",
success: function (data) {
console.log(data);
setTimeout(checkData, 5000);
}
});
}

setTimeout(checkData, 5000);

关于javascript - ajax 调用 REST 服务。设置间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32829271/

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