Здравствуйте. У меня следующая проблема. Требуется запустить цикл, который 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++;
	}
}
Сейчас он просто грузит страницу и весь браузер. Я понимаю, что код в корне неверен, но ввиду своей неопытности не могу понять как решить проблему.
Подскажите пожалуйста, каким образом нужно переписать код, чтобы цикл работал так, как нужно?
Заранее благодарен всем отозвавшимся.