> до тех пор, пока не кончится число попыток, либо не будет возвращен корректный ответ.
Под
корректным ответом я имею ввиду не плохой ответ сервера, а вот что:
var req = $.ajax({...,
success: function(data){
if (!data['is_ready']){
// Тут надо сделать магию, читайте ниже
}
}
});
$.when(req).fail(function(){
alert('Если вы это видите, магия произошла!');
});
Возможно ли это вообще?
> исходе(с проверкой флага удачности) запускаете по концу предыдущего запроса-следущий( желательно через таймер с маленькой задержкой, аргументы для запуска следующего запроса берете из стека(заготовленного ранее) аргументов.
А вы код на gist вообще смотрели? Там вроде типа того и написано.