代码如下:
function setInterValFun() {
window.setInterval("ajaxRequest()", 30000);
}
function ajaxRequest() {
new Ajax.Request("url", {
method: get,
onSuccess: function() {},
onFailure: function() {}
});
}
发现以上代码中的定时器在ajax请求后实效,解决办法如下:
//删除的代码
function ajaxRequest() {
new Ajax.Request("url", {
method: get,
onSuccess: function() {},
onFailure: function() {}
});
window.setTimeout("ajaxRequest()",30000); //新添加的代码
}
|
|
来自: 木有银 > 《javascript》