我有一个调用JSON的函数:
function inspect(){
$.ajax({
type: "GET",
url: 'addtest.json',
dataType: "JSON",
async : false,
success: function(response) {
for (n=0; n<20; n++){
var result = (response[n][3])
if(result == "Done"){
document.getElementById('status').innerHTML = "Test OK"
n=20;
}
}
},
error: function(response) {
alert("No File")
}
});
} 这很好用。文件addtest.json中的内容不是静态的。当你开始测试的时候它就变了。我的问题是。如何使ajax函数回忆10秒。如果结果==“完成”,那么它将停止。如果在10秒后尝试结果!=“完成”,那么它将以警报停止(“未测试”)
发布于 2014-03-10 15:53:03
尝试使用setTimeout
https://stackoverflow.com/questions/22304907
复制相似问题