Запуск loader пока грузиться страница

169
29 января 2018, 07:25

Здравствуйте, как сделать loader на сайте? Отправляется запрос через AJAX, далее пока грузит вывод, показываем loader, ну типа картинка загрузки. Не знаю как правильно в поисковике найти или я плохо соображаю полсле 3х суток работы

Answer 1

Если я правильно понял вопрос, можно так, в beforeSend - показываем лоадер, в сomplete прячем(jquery):

 $.ajax({
   url: "...",
   datatype: "json",
   cache: false,
   async: true,
   contentType: "application/json; charset=utf-8",
   method: "POST",
   data: JSON.stringify({ ...  }),
   beforeSend: function () {                          
     $("#loader").show();                           
   },
   complete: function () {                                                    
     $("#loader").hide();                                              
   },
   success: function (data, textStatus) {
     // ...                              
   } 
}); 
READ ALSO
Внутреннее устройство массива

Внутреннее устройство массива

в функцию массив не копируется, а передается ссылка

152
Uncaught TypeError: Cannot set property 'drawSquare' of undefined(Пишу змейку на js помогите пожалуйста)

Uncaught TypeError: Cannot set property 'drawSquare' of undefined(Пишу змейку на js помогите пожалуйста)

Помогите с ошибкой Uncaught TypeError: Cannot set property 'drawSquare' of undefined

203
Как сделать поиск mysql?

Как сделать поиск mysql?

У меня есть столбец 'region' В нем записаны: Москва, Санкт-Петербург, Омск, Сочи, Пермь

282
php mysql перенос time() в timestamp

php mysql перенос time() в timestamp

здравствуйте, в бд использовал до этого момента time() для установления значения времени (к примеру дата добавление новости), возможно ли теперь...

238