Написал код:
$.ajax({
xhr: function() {
var xhr = new XMLHttpRequest();
xhr.upload.addEventListener("progress", function(evt) {
var percentComplete = Math.round(evt.loaded * 100 / evt.total);
var safdsaf = percentComplete.toString();
$('#sdfsdfsf').attr('value', safdsaf);
}, false);
return xhr;
},
type: "POST",
dataType: "json",
url: ссылка,
data: переменные,
async: false,
contentType: false,
processData: false,
success: function(json){
},
});
который показывает индикатор загрузки изображения. Но дело в том, что при async: false этот индикатор не работает, а мне нужно именно при async: false.
Подскажите как решить проблему.