ここに私はHTMLを持っています:
<form id="referalForm" action="google.com">
<label>Referring patient:</label>
<input type="text" ame="txtPname" id="fullname" placeholder="ENTER YOUR FULL NAME" />
<label>Email invitaion(s):</label>
<div class="clear10"></div>
<input type="email" name="emailP[]" id="emailP1" placeholder="ENTER RECIPIENT`S EMAIL" />
<label id="lblO1"></label>
<input type="email" name="emailP[]" id="emailP2" placeholder="ENTER RECIPIENT`S EMAIL" />
<label id="lblO2"></label>
<input type="email" name="emailP[]" id="emailP3" placeholder="ENTER RECIPIENT`S EMAIL" />
<label id="lblO3"></label>
<input type="hidden" name="UserEmail" id="UserEmail" value="" />
<input type="hidden" name="UserID" id="Userid" value="" />
<div align="center"><input type="button" value="SEND" class="button_red" onclick="validateForm(this.form);" style="width:80%;" /></div>
</form>
これが私のJqueryコードです:
function validateForm(form){
var validate = $("#referalForm").validate({
rules:{
txtPname:{
required: true
},
"emailP[]":{email:true}
},
messages:{
txtPname:{
required: "Please Enter Your Full Name"
},
"emailP[]":{email:"Please Enter Correct Email"}
},
focusInvalid: false
});
}
それはまったく機能していません。モバイルで検証しているので$(document).readyを追加できません。機能していません。誰かがそれを機能させる方法を教えてもらえますか?私は疲れていて、24時間ほど過ごすことができません。