Метод jQuery $.ajax()
обеспечивает это, позволяя вам указать метод для вызова при вызове ajax и другой метод для вызова при ответе ajax.Логическим расширением этой функциональности является отображение div, содержащего анимированный GIF в первом вызове, и очистка его во втором вызове.Вот пример.Я делаю это в моем $.ajaxSetup
вызове, когда устанавливаю значения по умолчанию для моего вызова ajax так, чтобы все мои вызовы ajax имели одинаковое поведение, но вы можете реализовать это на уровне $ .ajax, чтобы иметь потенциально другой тип поведения запуска / остановки в зависимости отпо ситуации.
beforeSend: function() {
$('div#ajaxProcessingMessageDiv').show();
},
complete: function() {
$('div#ajaxProcessingMessageDiv').hide();
}
Удачного кодирования,