Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 停止Ajax循环JQuery_Javascript_Php_Jquery_Ajax_Infinite Loop - Fatal编程技术网

Javascript 停止Ajax循环JQuery

Javascript 停止Ajax循环JQuery,javascript,php,jquery,ajax,infinite-loop,Javascript,Php,Jquery,Ajax,Infinite Loop,我使用ajax代码监视文件夹,以统计该文件夹中使用我无权访问的外部批复制的文件数。我有下面的无限循环,它工作得很好: function loadProgWav(files){ $("#wav").load("progress_wav.php?file=<?=$row[2]?>"); } setInterval(function(){ loadProgWav(files) }, 10000); 函数loadProgWav(文件){ $(“#wav”)

我使用ajax代码监视文件夹,以统计该文件夹中使用我无权访问的外部批复制的文件数。我有下面的无限循环,它工作得很好:

function loadProgWav(files){
        $("#wav").load("progress_wav.php?file=<?=$row[2]?>");
    }

    setInterval(function(){ loadProgWav(files) }, 10000);
函数loadProgWav(文件){
$(“#wav”).load(“progress_wav.php?file=”);
}
setInterval(function(){loadProgWav(files)},10000);
ajax会向我返回一个格式化字符串,其中包含该文件夹中有多少文件的消息。但是现在,如果progress\u wav.php返回false,我需要能够停止该循环,并显示提交按钮以重定向到另一页代码,但不知道如何执行


我正在使用Xaamp在Windows Server 2003计算机上运行该程序。

要停止它,请先按如下方式创建它:

var interval=setInterval(函数(){loadProgWav(文件)},10000)

稍后,当您想要停止时,只需执行以下操作:

clearInterval(间隔)

此方法也适用于
setTimeout
,只需以相同的方式使用
cleartimout