当前正在从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);