0

Приветствую. Задача в том чтобы каждое значение из массива datalist передать по очереди в цикле обработчику и дождаться результата прежде чем будет сделан следующий запрос. Дело в том что обработчик может обрабатывать запрос от 10 секунд до 2-3 минут и нужно обязательно дождаться результата обработки текущего значения из массива. В таком варианте скрипт не ждет пока придет результат, а по кругу быстро перебирает все значения:

var datalist = ['data1','data2','data3'];
var count = datalist.length;
var step;


for (step = 0; step <= count; step++) {
    $.ajax({
          url: 'response.php?action='+domlist[step],
          success: function(data) {
            $('.results').html(data);
          }

        });
}

0 Answers0