Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.02.2018, 14:50
Аспирант
Отправить личное сообщение для jay-S Посмотреть профиль Найти все сообщения от jay-S
 
Регистрация: 05.10.2011
Сообщений: 76

Последовательность с обработкой
Здравствуйте!

Подскажите пожалуйста как сделать следующее:

Массив с цифрами 1,2,3,4,5,6 и тд

Нужно чтобы Отправлялся AJAX запрос с номером 1 и если сервер ответил что все ок шел следующий под цифрой 2 и тд
Тоесть чтобы он ждал пока выполнится первый запрос с ответом все ок и выполнял следующий
Ответить с цитированием
  #2 (permalink)  
Старый 14.02.2018, 15:08
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,735

(function request(num) {
    var xhr = new XMLHttpRequest();
    xhr.open('POST', '/request-handler/', true);
    xhr.onreadystatechange = function() {
        if (xhr.readyState == 4 && xhr.status == 200)
            request(++num);
    };
    xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xhr.send('number=' + num);
})(1);
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хочу воспроизвести последовательность чисел Фибоначчи при помощи цикла, но не выходит Vadbeg Общие вопросы Javascript 1 18.04.2017 08:07
Как лучще организовать последовательность работы с фото и БД NodeJSDev2017 Node.JS 0 12.04.2017 10:24
Последовательность выполнения кода Makeda Общие вопросы Javascript 1 16.06.2014 14:35
Непонятная последовательность вызова MadGest jQuery 3 22.09.2011 13:45
Как поменять последовательность элементов? AngeIa jQuery 2 11.05.2011 17:57