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;
     }
   }
});
上一篇 下一篇

猜你喜欢

热点阅读