tra*_*rap 3 javascript ajax jquery
从自我主机我想每5秒后获取数据.
我在request.js中的代码:
$.ajax({
type: "GET",
url: "http://localhost:8080/api/Data",
success: function (data) {
console.log(data);
}
});
Run Code Online (Sandbox Code Playgroud)
我需要添加什么?
写入功能并将其设置为setInterval:
function checkData() {
$.ajax({
type: "GET",
url: "http://localhost:8080/api/Data",
success: function (data) {
console.log(data);
}
});
}
setInterval(checkData, 5000);
Run Code Online (Sandbox Code Playgroud)
你可以使用,setTimeout如果你的ajax调用得到更长的响应时间:
function checkData() {
$.ajax({
type: "GET",
url: "http://localhost:8080/api/Data",
success: function (data) {
console.log(data);
setTimeout(checkData, 5000);
}
});
}
setTimeout(checkData, 5000);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1058 次 |
| 最近记录: |