furnction runAjax(){
return $.ajax({
url: 'parsing.php',
success: function(data) {
$('#read-objects').text(currentObject);
counter++;
currentObject++;
setTimeout(runAjaxt, timeIntervalMS);
}
});
}
Одно но, цикл загнется при ошибочном ответе аякса, можно добавить условия по каунтеру, когда он перестанет циклиться, так же надо посмотреть какие методы надо подключить для обработки ошибочного поста и поведении в это ситуации. А вообще в аяксе сейчас есть нечто типа финали, кода, который выполняется при любом раскладе.
ЗЫ:
Можно и без ретурна, runAjax лишь обертка для удобного ее вызова через сет таймаут
ЗЫ2:
complete - как раз то финальное действие, так же добавьте себе помимо саксеса обязательно эррор, негоже игнорировать ошибки, они съедятся вникуда иначе.