繁体   English   中英

JQuery Ajax 数据上传完成事件

[英]JQuery Ajax Data Upload Complete Event

在我的用例中,用户应该上传一个大文件(大约 100MB),然后在后端处理该文件。 后端进程是一个带有ignore_user_abort(true)的 PHP 脚本,因此即使用户关闭浏览器,脚本也会继续处理文件。

一旦上传部分完成,我需要通知用户他们现在可以关闭窗口并稍后检查结果。

我正在使用 JQuery 并且$.ajax似乎没有在 Ajax 调用的上传部分完成时触发的事件。 知道如何实现这一目标吗?

$.ajax 有回调,你可以使用.done().fail()

$.ajax({
   ...
}).done(function(status){
   alert(status + "completed.");
}).fail(function(){
   alert(status + "failed.");
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM