Example if I have multiple forms, how I can validate the "identity_passport" must be different cannot be the same:
<form id="form_1">
<input name="name_1">
<input name="email_1">
<input name="identity_passport_1" data-field="identity_passport">
</form>
<form id="form_2">
<input name="name_2">
<input name="email_2">
<input name="identity_passport_2" data-field="identity_passport">
</form>
<form id="form_3">
<input name="name_3">
<input name="email_3">
<input name="identity_passport_3" data-field="identity_passport">
</form>
<button type="submit" id="button_submit">Submit</button>
I have custom submit button that place outside of the form in a single page. I am using .each() method like (below):
<script>
$('form').each(function () {
$(this).validate({
errorElement: "span",
errorPlacement: function (error, element) {
//
},
success: function (label, element) {
//
},
highlight: function (element, errorClass, validClass) {
//
}
});
});
</script>
UPDATE 2018/01/25: After a long try, is possible. Here is my test and demo: https://jsfiddle.net/claudchan/4t41kjLr/4/