Jaki jest najczystszy sposób, aby uzyskać postęp żądania JQuery ajax?

W zwykłym javascript jest bardzo prosty: wystarczy dołączyć wywołanie zwrotne do{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);

ale robię stronę ajaxową, która pobiera dane HTML z JQuery ($.get() lub$.ajax()) i zastanawiałem się, jaki jest najlepszy sposób na uzyskanie postępu w żądaniu, aby wyświetlić go z małym paskiem postępu, ale co ciekawe, nie znajduję niczego użytecznego w dokumentacji JQuery ...

questionAnswers(5)

yourAnswerToTheQuestion