Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.01.2013, 12:05
Новичок на форуме
Отправить личное сообщение для timach Посмотреть профиль Найти все сообщения от timach
 
Регистрация: 17.01.2013
Сообщений: 1

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.

Как побороть?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несколько ajax запросов одновременно pitbull0007 AJAX и COMET 3 16.10.2012 19:08
PHP: несколько AJAX запросов с долговременной обработкой на сервере FINoM Серверные языки и технологии 9 20.03.2012 19:50
Одновременное количество AJAX запросов decadent AJAX и COMET 18 03.06.2011 18:16
Отследить окончание нескольких ajax запросов mikel AJAX и COMET 2 11.03.2011 17:14
Не приходят калбэки от Ajax запросов sundevil AJAX и COMET 22 04.10.2010 13:27