У меня есть ввод числа и событие onChange, где я запускаю этот запрос ajax (см. Код). Это прерывание влияет на мой следующий запрос. Если я отправляю только один запрос без прерывания, запрос имеет нормальную скорость, но если я отменяю, как 3 запроса, ajax выглядит так, как будто он отправляет в одном запросе все отмененные запросы ...
globalAjaxChange = $.ajax({
type: 'POST',
dataType: 'json',
url: ajaxUrl,
data: formData,
processData: false,
contentType: false,
beforeSend: function () {
if (globalAjaxChange != null) {
globalAjaxChange.abort();
}
},
success: function (data) {
if (data['ok'] == false) {
notify(data['msg'], 'error');
}
},
error: function (data) {
if (data.statusText !== 'abort')
notify('message', 'error');
}
});
Вот проверка сети: