Co się stanie, gdy zmienna location.href zostanie zmieniona przed zakończeniem żądania ajax?

Użytkownik klika jakiś link, który wykonuje jakieś żądanie ajax - powiedzmy, że to żądanie zajmuje 20 sekund.Przed zakończeniem żądania użytkownik kliknie link oder, który przekierowuje całą stronę (bez ajax) na inną stronę.

Co się stanie z żądaniem ajax? Będzie zawsze zakończone po stronie serwera, ale odpowiedź nigdzie się nie pojawi? A może żądanie ajax po stronie serwera zostanie natychmiast „zabite”?

Pytam, ponieważ mam jakiś skrypt, którego uruchomienie zajmuje trochę czasu, ale użytkownik nie musi teraz uzyskać wyniku - to tylko ogień i zapomnij - może jest nawet jakaś opcja w ajax, aby zmusić go do nie wysyłania żadnej odpowiedzi?

questionAnswers(2)

yourAnswerToTheQuestion