Доброго времени суток вот использую стандартный код при отправке формы aJax (Но есть проблемка, при отправке формы в полях стоит "required" - но код не реагирует на это никак и при клике всеравно отправляет форму! Как там исправить чтоб была проверка
<form action="" method="post" _lpchecked="1" id="form-contact" class="form-element wr" autocomplete="off">
<input type="text" name="name" placeholder="Введите имя"required >
<input type="text" name="sk_viber" placeholder="Введите телефон" required>
<input type="submit" class="form-input__button btn submit-btn btn-default" value="Отправить" onclick="SendPost1();" >
</form>
function SendPost1() // Наша функция, которая будет осуществлять ajax-отправку
{
jQuery.ajax({ // Начала конструкции для работы с Ajax через jQuery
type: "GET", // Метод, которым получаем данные из формы
url: "http://site-name/send.php", // Обработчик формы.
data: jQuery("#form-contact").serialize(), // Этот метод, берет форму с id=form и достает оттуда данные
success: function (html) { // функция выполняемая при успешном отправлении данных
jQuery(".wr").empty(); // очищаем тело документа
jQuery(".wr").append("<h5 style='margin-top: 10px;'><center>Ваше сообщение успешно отправлено.</center></h5>"); // вставляем сообщение об успехе
}
});
}