Сообщение от Белый шум
|
BorisJe,
Это не поможет. При редиректе произойдёт отключение от серверного скрипта и тот завершится, не успев ничего отправить.
Если не можете решить проблему на стороне сервера, то замените крутилку на прогресс-бар, рассчитанный на 15 секунд, плюс текст с извинениями и просьбой подождать это время. В идеале - ещё занять/развлечь чем-нибудь на это время: текстом, картинкой, и т.д.
|
Тогда Мне кажется с первоначальным скриптом что то не так, он даже выключенной отправкой работает долго. Там используется Jquery 1.12.Х
На 3.6 Делается по другому, но и быстрее работает.
что сделал
$(document).ready(() => {
$('#quote_form').on('submit', function () {
jQuery('#quote_form').addClass('form_sending');
$.ajax({
url: "/templates/easy_moving/sendmail.php",
method: "POST",
data: jQuery('#quote_form').serialize(),
contentType: false,
cache: false,
processData: false,
src: window.location.href,
success: function (data) {
console.log(data);
}
});
});
});
На отправку не идет. почемуто