我一直在研究一个使用html5和最新版jquery的ajax文件加载器.关于使用基于ajax的新promise的进程回调,我感到很困惑.例如,通知功能.是自动调用吗?或者我需要为它编写处理程序.在我目前的代码中......显然是一段摘录.进程回调永远不会被击中.我也意识到有插件可用,但我不能使用它们.
var ajaxFileUpload = new $.ajax({
type:'POST',
url:"/popup/file_upload.php",
data:_private.appendFormData(file),
contentType:false,
processData:false
}).progress(function (event) {
console.log(event);
})
.done(function (response) {
console.log("done");
})
.fail(function (event) {
console.log("fail");
})}};
Run Code Online (Sandbox Code Playgroud)