Здравствуйте! Подскажите пожалуйста, как реализовать спиннер или лоадер на то время, пока отправка формы обрабатывается? Сейчас есть такой скрипт на JQuery, который скрывает форму и показывает окно благодарности при успешной отправке:
$('form').submit(function(e) {
e.preventDefault();
$.ajax({
type: "POST",
url: "mailer/smart.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
$('.callback, .fancybox-bg, .service-popup').fadeOut('fast');
$('#thanks').fadeIn('slow');
setTimeout(function() {
$('#thanks').fadeOut('slow');
},2000);
$('form').trigger('reset');
});
return false;
});
Спасибо!