获取 JQuery ajax 请求进度的最干净方法是什么?
2022-08-30 05:20:30
在普通的javascript中非常简单:只需要将回调附加到{XMLHTTPRequest}.onprogress
var xhr = new XMLHttpRequest();
xhr.onprogress = function(e){
if (e.lengthComputable)
var percent = (e.loaded / e.total) * 100;
};
xhr.open('GET', 'http://www...', true);
xhr.onreadystatechange = function() {
...
};
xhr.send(null);
但是我正在做一个ajax网站,使用JQuery(或)下载html数据,我想知道哪个是获取请求进度的最佳方法,以便用一个小进度条显示它,但奇怪的是,我在JQuery文档中没有找到任何有用的东西......$.get()
$.ajax()