JQuery AJAX中断了“错误”


JQuery AJAX interrupted 'error'

我有一个.php脚本,需要很长时间才能完成(从 30 到 160 秒不等)。

在网页上,我可以使用 JQuery $.ajax() 函数运行此脚本。但是,如果我尝试在ajax请求正在进行时离开页面,则该函数会抛出错误'error',我alert()

但是,我想知道.php脚本是否继续?因为就我而言,网页是否没有收到响应并不重要,只要.php脚本没有中途停止

那么:如果$.ajax()被中断,该.php脚本是否完成?

关闭连接后可以让脚本运行:

http://php.net/manual/en/function.ignore-user-abort.php

如果您有执行后台任务的长时间运行的脚本,则可能需要查看作业队列。