@Extramezz

В чем проблема с Ajax onprogress?

JS-код:

$.ajaxSetup({
	xhr: function(){
		var xhr = new XMLHttpRequest();
		xhr.addEventListener("progress", function(data){
                     console.log(data.loaded, data.total);
                });
		return xhr;
	}
});

$.ajax({
  url : "file.txt",
  success : function(){ alert("!") }
});


Что же в файле file.txt? - В нем просто текст для теста, весит файл 20мб.

Запуская код выше, получаю в консоли только что-то на подобии 20мб, 20мб. Почему onprogress отрабатывает только раз, да и то, в самом конце?
  • Вопрос задан
  • 220 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Scribblex
jsfiddle.net/r86gM/9 – хороший пример
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы