ajax实现展示上传进度条
2020-11-06 本文已影响0人
LingSun
上传的进度条progressFunction函数具体参照上一条原生js实现上传进度条
$.ajax({
type: "POST",
url: "upload",
data: formData , // 这里上传的数据使用了formData 对象
processData : false,
contentType : false , // 必须false才会自动加上正确的Content-Type
//这里我们先拿到jQuery产生的 XMLHttpRequest对象,为其增加 progress 事件绑定,然后再返回交给ajax使用
xhr: function(){
var xhr = $.ajaxSettings.xhr();
if(onprogress && xhr.upload) {
xhr.upload.onprogress = progressFunction;
return xhr;
}
}
});