У меня есть две идентичные формы с одинаковыми классами, я хочу проверить, являются ли поля пустыми только для представленной формы - не для обеих форм.jQuery - 2 идентичные формы, только для проверки представленной формы
Форма HTML:
<form class="booking-form">
<input type="text" name="pickup-address" class="pickup-address" />
<button type="button" class="bookingbutton">
<span>Reserve Now</span>
</button>
</form>
JS:
$(".booking-form").on('click', '.bookingbutton', function() {
if ($(".pickup-address").val() == '') {
alert('Please enter a pickup location');
return false;
}
});
код, я использую работает, но он проверяет обе формы, я только хочу, чтобы проверить наличие формы, которую представить была нажата кнопка.
Я знаю, что я могу дать каждой форме класс unqiue, но это не вариант, так что я могу использовать $ (this) для некоторых, как проверить только форму кнопки отправки нажатой формы?
являются обе формы на одной странице? потому что 'id' должен быть _unique_ на каждую страницу – haxxxton