博客原文地址
原理:
给XMLHttpRequest对象的upload属性绑定onprogress方法监听上传过程
var xhr=new XMLHttpRequest(); xhr.upload.onprogress=function(e){
}
因为jQuery默认使用的XMLHttpRequest对象是内部生成的无法直接给jq的xhr绑定onprogress方法
所以只要给jQuery重新生成一个绑定了onprogress的XMLHttpRequest对象即可实现
首先封装一个方法 传入一个监听函数 返回一个绑定了监听函数的XMLHttpRequest对象
var xhrOnProgress=function(fun)</