У меня есть веб-сервисы REST, которые поддерживают длительный опрос. если у сервера есть какие-либо новые данные, которые он отправит мне, если я сделаю запрос Jquery Ajax. Если нет обновлений с сервера, запрос будет в состоянии ожидания. Теперь я хочу отменить этот запрос, если пользователь внезапно выйдет из системы. я пытался как
var request=$.ajax({
--------
-
-------
});
request.abort();
Но здесь я получаю сообщение об ошибке, так как запрос не получил никаких данных с сервера (причина все еще находится в состоянии ожидания). Так что это "ноль".
Как я могу отменить этот запрос Ajax?