Показать сообщение отдельно
  #1 (permalink)  
Старый 18.04.2017, 14:48
Аватар для kupidon
Аспирант
Отправить личное сообщение для kupidon Посмотреть профиль Найти все сообщения от kupidon
 
Регистрация: 18.03.2016
Сообщений: 69

Прервать и продолжить синхронный запрос
Доброго дня. Есть две кнопки $('#start') и $('#stop')/
По кнопке start запускается цикл с синхронным запросом:

for (var key in ar) {
...
var xhr = new XMLHttpRequest();
xhr.open('GET', ....);
xhr.send();
...
$('#stop').click(function(){
        alert('Остановлено');
        xhr.abort();
       }); 
...
if (xhr.status != 200) {...}
else {...}
}


Подскажите пожалуйста: как сделать, чтобы по нажатию на кнопку stop запросы больше не отправлялись
а по кнопке start снова возобновлялись

в данном примере пытался остановить по кнопке stop, но она не нажимается вообще, до тех пор все запросы не выполнятся.
Ответить с цитированием