weixin_33728708 2019-06-27 07:38 采纳率: 0%
浏览 26

使用Ajax中止PHP函数

Currently doing upload to database from csv file. now after looping 2k rows of data that takes too long to wait. then after trying to cancel via ajax request with

        $.each(xhrPool, function(idx, jqXHR) {
            jqXHR.abort();
        });

ajax would be aborted, but then the php process still keeps going even if I refresh the page the still process import dont stop. it will only load the page after finishing the upload. is there a way to abort php function from front end. but no other link work with my page when doing upload it will only work after the upload

my import file of PHP

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

        fclose($file);
  • 写回答

0条回答 默认 最新

    报告相同问题?