Простой фрагмент кода jQuery для установки загрузочного изображения с помощью ajaxSetup (), чтобы при каждой отправке AJAX-запроса отображалось загрузочное изображение, а при возврате загрузочное изображение скрывалось. Причина включения одного и того же кода для завершения и успеха заключается в том, что функция .load (), похоже, игнорирует (или переопределяет) полную функцию.
демонстрация
Код
$.ajaxSetup({ beforeSend: function() { $('#general-ajax-load ').fadeIn(); }, complete: function() { $('#general-ajax-load ').fadeOut(); } success: function() { $('#general-ajax-load ').fadeOut(); } });