フォームがあり、同じクラスのフィールドを検証しようとしています。必要
<form id="HotelBooking" method="post" action="#">
<input type="text" class="required" name="vardas" />
<input type="text" class="required" name="pav" />
<input type="text" class="required" name="tel" />
<input type="submit" name="sb" value="Tvirtinti" onclick="tikrinti();"/>
</form>
JS コードは最初のフィールドで機能し、エラーが表示されますが、フォームは引き続き送信され、フィールドがリセットされます。
$(document).ready(function() {
$('#HotelBooking').submit(function () {
$(".required").each(function(){
if($(this).val().length == 0)
{
alert('Please Enter your value');
$(this).focus();
return false;
}
});
});
});
私が間違っていることは何ですか?