JQuery 유효성 검사가 유효하지 않은 양식의 유효성을 검사하는 방법에 대한 간단한 설명을 찾기 위해 이틀 동안 웹을 수색했습니다. 잘못하면 심장 마비를 겪지 않도록 정말로 도움이 될 것입니다. 여기 내 양식이다 (단지 검증에 대해 언급하십시오, 나는 좋은 코딩 관행에 대해 듣고 싶지 않아) :Ajax 양식 유효성 검사 및 제출
<form id='test-form' class='contact-form'>
<ul>
<li><label for="full_name">Name*</label></li>
<li><label for="email">E-mail*</label></li>
<li><input id='full_name' type='text' name='full_name' onfocus="this.placeholder = ''" placeholder='Name' required></li>
<li><input id='email' type='text' name='email' onfocus="this.placeholder = ''" placeholder='E-mail' required></li>
<li>Message</li>
<li><textarea style='color: white; width: 100%; height:180px; background: #333333; border: none; border-radius: 3px; outline:none; font-family: montserrat;' form='contact-page-form' onfocus="this.placeholder = ''" placeholder='Please enter your message here'></textarea></li>
<li>Mobile Number (Optional)** <i style='font-size: 0.6em;'>for SMS updates</i></li>
<li><input type='text' name='phone' onfocus="this.placeholder = ''" placeholder='Phone Number' ></li>
<li>
<div class='big-button form-submit'>
<a onclick='document.getElementById("test-form").submit();'>
<div>
<i class="fa fa-envelope-o big message"></i>
SUBMIT MESSAGE
</div>
</a>
</div>
</li>
</ul>
<div class='name'>
<input type='text' name='name' placeholder='First Name'> // Honey pot
</div>
</form>
그리고 내 스크립트 :
$(document).ready(function(){
$('.name').hide();
$('#test-form').validate();
});
다른 모든 jQuery를이되었습니다 필요한 비트 가져 왔습니다 ....
내 주요 불만은 양식이 어떤 종류의 유효성 검사없이 제출된다는 것입니다. , 앞으로 K에게, 당신을
추가나요 jquery.validate.js? –