Последовательность с обработкой
Здравствуйте!
Подскажите пожалуйста как сделать следующее: Массив с цифрами 1,2,3,4,5,6 и тд Нужно чтобы Отправлялся AJAX запрос с номером 1 и если сервер ответил что все ок шел следующий под цифрой 2 и тд Тоесть чтобы он ждал пока выполнится первый запрос с ответом все ок и выполнял следующий |
(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); |
Часовой пояс GMT +3, время: 04:20. |