这是JSON函数:
$.post("server.php", { "id": "studentid" },
function(data){
if(data.route)
{
window.location = data.location
}
},
"json");
当页面提供data.route时,会重定向用户。如何每2秒执行一次此功能,以便在该文件更改时页面发生变化。
答案 0 :(得分:6)
window.setInterval(function(){$.post ... }, 2000)
答案 1 :(得分:4)
您可以使用window.setInterval方法:
window.setInterval(function() {
// sending AJAX POST requests every 2 seconds to the server
// and if the server responds with data.route != null redirect
$.post('server.php', { id: 'studentid' },
function(data) {
if(data.route) {
window.location = data.location;
}
},
'json');
}, 2000);
答案 2 :(得分:1)
setInterval("myUpdateFunction()", 2000);