Новичок, не кидайтесь тапками)
Вот js:
if (document.querySelector('.user-info__name').validity.valid && document.querySelector('.user-info__email').validity.valid && document.querySelector('.user-info__ms').validity.valid) {
if (sendData('handler.php', {
key: 6,
type: document.querySelector('.user-info__select').value,
name: document.querySelector('.user-info__name').value,
email: document.querySelector('.user-info__email').value,
text: document.querySelector('.user-info__ms').value
})) {
popup('Сообщение принято!', 'send.svg');
}
}
return false;
});
форма почему-то отправляется через action и не даёт выполнить ajax запрос.
Хотя в похожем коде всё работает отлично:
document.querySelector('.footer__submit').addEventListener('click', function () {
var email = document.querySelector('.footer__email');
if (email.validity.valid) {
if (sendData('handler.php', {key: 5,email: email.value})) {
popup('Спасибо! Вы подписаны!', 'send.svg');
email.value = "";
}
}
return false;
});
Как решить проблему?
Буду благодарен за помощь!