ajax上传图片获取进度

用的ajax上传图片,怎么获取真实的上传进度。

天涯尽头无女友
浏览 475回答 1
1回答

HUWWW

  $.ajax({        url:'url',        data:formData,        type: 'POST',        cache: false,        contentType: false,        processData: false,        success:function(data){                      },        xhr:function(){ //获取上传进度             var myXhr = $.ajaxSettings.xhr();                 if(myXhr.upload){ // check if upload property exists                     myXhr.upload.addEventListener('progress',function(e){                         var loaded = e.loaded;//已经上传大小情况                     var tot = e.total;//附件总大小                     var per = Math.floor(100*loaded/tot);  //已经上传的百分比                     console.log(per)                 }, false);              }                 return myXhr;             }     })
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5