У меня есть 3 дополнительных текстовых полей:Jquery проверки: 3 поля сообщений одна ошибка
<input id="editArea" maxlength="3" onkeyup="tabout(this,'editPrefix')" name="editArea" class="accountEdit" type="text" value="@Model.Pharmacy.Area"/>
<input id="editPrefix" maxlength="3" onkeyup="tabout(this,'editSuffix')" name="editPrefix" class="accountEdit" type="text" value="@Model.Pharmacy.Prefix"/>
<input id="editSuffix" maxlength="4" onkeyup="tabout(this,'editPrefix')" name="editSuffix" class="accountEdit" type="text" value="@Model.Pharmacy.Suffix"/>
, которые я хочу, чтобы подтвердить, что их сумма равна ровно 10 цифр, в случае, если пользователь вводит данные.
проверки правил:
$("#Fields").validate({
errorElement:'div',
rules: {
editZip:{
required: true,
zipregex:/^([^A-Za-z]*)$/,
},
editArea: {
required:false
},
editPrefix: {
required:false
},
editSuffix: {
required:false
},
submitHandler: function (form) {
return false;
}
},
messages: {
editZip: {
required:"Enter the zip code."
}
}
})
Как я подойти к этому?