Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   too much recursion рекурсия ajax запросов (https://javascript.ru/forum/jquery/34749-too-much-recursion-rekursiya-ajax-zaprosov.html)

timach 17.01.2013 12:05

too much recursion рекурсия ajax запросов
 
Задача обращаться к скрипту php, который по частям обрабатывает большой файл, отвечает скрипт в json формате, эти данные отправляю обратно, пока не ответит, что файл обработан.

Сделал рекурсию

function do_progress( from, filename, cid ) {
	  $.ajax({
		url: "index.php?&from="+from+"&filename="+filename+"&cid="+cid,
		async: false,
		dataType: 'json',
		success: function(json) {
				$('#ajaxResult').html(json.msg);
						if(json.isFinished < 1)
						{
							do_progress(json.from, filename, cid) };
						}
		}
	  });
	}


Но через n циклов останавливает с ошибкой too much recursion.

Как побороть?


Часовой пояс GMT +3, время: 12:02.