私はhtml5と最新バージョンのjqueryを使用するajaxファイルローダーに取り組んできました。新しい promise ベースの ajax での進行状況コールバックの使用に関して混乱しています。たとえば、通知機能。自動的に呼び出されますか?または、そのハンドラーを作成する必要がありますか。私の現在のコードでは...明らかに抜粋です。進捗コールバックはヒットしません。利用可能なプラグインがあることも認識していますが、それらを使用できません。
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");
})}};