Здравствуйте. У меня следующая проблема. Требуется запустить цикл, который N раз будет вызывает ajax запрос, который каждый раз будет возвращать данные, которые в свою очередь нужно выводить на экране(некое подобие прогресс бара).
На данный момент есть вот такой код:
function parsing(newParse, numberOfObjects, currentObject) {
var counter = 0;
$('.control-buttons').addClass('hidden');
while (numberOfObjects > currentObject) {
$.ajax({
url: 'parsing.php',
success: function(data) {
$('#read-objects').text(currentObject);
}
});
counter++;
currentObject++;
}
}
Сейчас он просто грузит страницу и весь браузер. Я понимаю, что код в корне неверен, но ввиду своей неопытности не могу понять как решить проблему.
Подскажите пожалуйста, каким образом нужно переписать код, чтобы цикл работал так, как нужно?
Заранее благодарен всем отозвавшимся.