JQuery AJAX 打断了 'error'
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
如果您有执行后台任务的长 运行ning 脚本,您可能需要查看作业队列。
我有一个 .php
脚本需要很长时间才能完成(从 30 到 160 秒不等)。
在网页上,我可以使用 JQuery $.ajax()
函数 运行 这个脚本。但是,如果我在 ajax 请求正在进行时尝试离开页面,该函数将抛出错误 'error'
,我 alert()
.
我想知道 .php
脚本是否继续?因为就我而言,网页是否收到响应并不重要,只要 .php
脚本不会中途停止。
所以: 如果 $.ajax()
被打断了,那个 .php
脚本会继续完成吗?
关闭连接后可以让脚本运行:
http://php.net/manual/en/function.ignore-user-abort.php
如果您有执行后台任务的长 运行ning 脚本,您可能需要查看作业队列。