Я написал код проверки для моей формы в jQuery. Все кажется правильным, но это не работает. Помоги мне!Проверка формы с помощью кнопки JQuery onclick
HTML FORM:
<form role="form" name="form1" id="form1">
<div class="form-group">
<label for="usr">Contact Name</label>
<input type="text" name="usr" class="form-control" id="usr" placeholder="Full Name">
</div>
<div class="form-group">
<label for="pwd">Company Name</label>
<input type="text" class="form-control" id="pwd" placeholder="Company Name">
</div>
<div class="form-group">
<label for="eml">Email</label>
<input type="email" class="form-control" id="eml" placeholder="Email">
</div>
<div class="form-group">
<label for="phn">Contact Number</label>
<input type="number" class="form-control" id="phn" placeholder="98689-98689">
</div>
<div class="form-group">
<label for="comment">Remarks</label>
<textarea class="form-control" rows="3" id="comment"></textarea>
</div>
<button id="submtbtn" style="height:30px ; width:60px; padding: 5px 5px;" type="button" class="btn btn-info" onClick="AddNew(); this.form.reset()">Insert</button>
<button style="height:30px ; width:60px; padding: 5px 5px;" type="button" class="btn btn-info" onClick="this.form.reset()">Clear</button>
<button id="cnclbtn" style="height:30px ; width:60px; padding: 5px 5px; background-color: #f1f1f1; " type="button" class="btn btn-default">Cancel</button>
</form>
Вот скрипт проверки:
$(document).ready(function() {
$("#form1").validate({
rules: {
usr: "required",
pwd: "required",
eml: {
required: true,
email: true
},
phn: {
required: true,
minlength: 10
}
},
messages: {
usr: "Please enter your first name",
pwd: "Please enter your last name",
eml: {
required: "Please provide Email address ",
email: "Please enter valid Email address"
},
phn: {
required: "Please provide a Phone Number",
minlength: "Your Phone Number must be 10 digits"
}
}
});
$("#submtbtn").click(function() {
$("#form1").valid();
});
});
Пожалуйста, укажите ошибку. Спасибо.
JSFiddle https://jsfiddle.net/cherry1993/vwo0r0h6/
Можете вы рассказать о "не работает"? Вам легче объяснить конкретную проблему, чем, например, 20 человек, чтобы посмотреть на код (или запустить скрипку) и узнать сами. Помогите нам помочь вам! –
Это поможет, если вы поймете, как использовать jsFiddle. Вы не включили jQuery или плагин. – Sparky