用ajax中止PHP函数

时间:2019-06-27 07:38:03

标签: php jquery ajax laravel

当前正在从csv文件上传到数据库。现在在循环2k行之后             等待时间太长的数据。             然后尝试使用

通过ajax请求取消后
        $.each(xhrPool, function(idx, jqXHR) {
            jqXHR.abort();
        });

ajax将被中止,但随后php进程仍在继续             即使刷新页面,静止的进程导入也不会停止。它只会             完成上传后加载页面。             有没有办法从前端中止php函数。但上传时没有其他链接可用于我的页面             它只有在上传后才能工作

我的PHP导入文件

        while ( ($data = fgetcsv($file, 30000, ",")) !==FALSE ){
            foreach row insert to database;
        }

        fclose($file);

0 个答案:

没有答案