ajax文件上传进度监听

const xhr = new XMLHttpRequest();

xhr.upload.onprogress = function(e) {
    // lengthComputable 是一个布尔值 判断当前资料是否可计算长度
    if (e.lengthComputable) {
       // loaded 代表已上传的资源字节, total 是资源总共的字节  
       const precent = Math.ceil((e.loaded/e.total)*100) 
    }
}
xhr.upload.onload = function(e) {
 console.log('ajax上传完成事件')
}

  

  



posted @ 2021-03-07 18:18  天使佳少  阅读(127)  评论(0)    收藏  举报