safari отправляет пустой запрос с формы
Добрый день.
В форме находится три элемента:
<input type="text" name="name" placeholder="Как Вас зовут?" required/>
<input type="phone" name="phone" placeholder="Ваш телефон" required/>
<input type="submit" value="ЗАКАЗАТЬ" />
Во всех браузерах required спасает от отправки пустого заказа, а Safari пропускает без поверки.
Вот сам обработчик:
$("form").submit(function() {
$.ajax({
type: "GET",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
$('.popthk').css('display', 'block'),
$('input[type=text]').val(''),
$('input[type=phone]').val(''),
$('.po5').css('display', 'none');
});
return false;
});
Нужно чтобы при нажатии на кнопку при пустых полях, вообще не было никаких событий.
|