0
我想打一個上傳進度條,但它不工作時,此功能xhr.upload.addEventListener("progress", function (e){...})
...響應錯誤錯誤在康壽未定義上傳與進度百分比不起作用
$.ajax({
xhr: function() {
var xhr = new window.XMLHttpRequest();
xhr.upload.addEventListener("progress", function (e) {
if (e.lengthComputable) {
console.log(e.loaded + "/" + e.total)
}
}, false);
return xhr;
},
type: "POST",
url: server + '/api/UserFiles/UploadFile',
contentType: false,
processData: false,
data: data,
success: function (result) {
alert("Uploaded Success");
},
error: function (err) {
console.log(err);
}
});
的階躍響應是:錯誤錯誤未定義
你沒有在錯誤回調中傳遞任何叫'err'的東西,只是'(xhr,status,p3,p4)'。 – msanford
您是否編輯過符合我評論的代碼,或者是您編寫的代碼的原始代碼?如果是這樣,你應該把它留在問題中。 – msanford