Статус СКАЧИВАНИЯ файла ajax
Подскажите, пожалуйста, как организовать отслеживание статуса скачивания файла через ajax? Искал в сети, все посты только об отслеживании загрузки на сервер. Скрипт для скачивания файла
window.object_report = function(){
jQuery.ajax({
type: "GET",
url: '/object_report_xls',
data: {
edge_area: $('#object_edge_area').val(),
edge:$('#object_edge').val(),
settlement:$('#object_settlement').val(),
street:$('#object_street').val(),
building:$('#object_building').val(),
structure:$('#object_structure').val(),
entrace:$('#object_entrace').val(),
contractor:$('#object_contractor').val()
},
xhrFields: {
'responseType': 'blob'
},
success(result,status,xhr){
if(!xhr.getResponseHeader('Content-Disposition')){
return alert('Данные не найдены');
}
var link = document.createElement('a'),
link.href = URL.createObjectURL(result);
link.download = filename;
link.click();
},
error(result){
}
});
}