В данном коде указана скачка файла на 33 строчке "window.location = '/fileform/file/file.pdf';", а как сделать так?:
(function ($) {
$(".contact-form").submit(function (event) {
event.preventDefault();
let form = $('#' + $(this).attr('id'))[0];
let fd = new FormData(form);
let inpName = $(this).find('.contact-form__input_name').val();
let inpTel = $(this).find('.contact-form__input_tel').val();
let inpNameMsgs = $(this).find('.contact-form__msgs-name');
let inpTelMsgs = $(this).find('.contact-form__msgs-tel');
if (inpName.length === 0 || inpTel.length === 0) {
if (inpName.length === 0) {
inpNameMsgs.text('Введите имя');
}
if (inpTel.length === 0) {
inpTelMsgs.text('Введите телефон');
}
} else {
$.ajax({
url: "/fileform/php/contact-form.php",
type: "POST",
data: fd,
processData: false,
contentType: false,
success: function success(res) {
if (res === 'notName') {
inpNameMsgs.text('Введите имя');
} else if (res === 'notTel') {
inpTelMsgs.text('Введите телефон');
} else if (res === 'successmsgs') {
inpNameMsgs.text('');
inpTelMsgs.text('');
setTimeout(() => {
window.location = '/fileform/file/file.pdf';
}, 1000);
}
},
});
}
});
}(jQuery));
Я не знаю JS извините))) Заранее всем спасибо за ответ. Пример работы -
test.pchelkaservis.kz