Я использую плагин проверки формы jquery. В моей форме, когда я нажимаю на кнопку «Отправить», она выдает ошибку при заполнении значений в ней. Я перетаскиваю маркер и опускаю его на карту, чтобы заполнить значение в поле. Ошибка от моего поля не скрывается. Ниже приведен мой код для проверки формы с помощью плагина проверки формы jquery.
$("#email-form").submit(function(e){
e.preventDefault();
}).validate({
rules: {
addressLine1: "required"
},
messages: {
addressLine1: "Please enter a valid address"
},
submitHandler: function(form) {
sendVendorData();
}
});
А ниже моя форма
<form id="email-form" name="email-form" data-name="Email Form">
<input type="text" class="w-input" readonly="true" id="addressLine1" maxlength="256" name="addressLine1" data-name="addressLine1"
placeholder="100 S Dorcy LN" id="addressLine">
</form>
На самом деле проверка формы Jquery работает с событием изменения, но я выставляю значение в поле, получая местоположение маркера с карты. Итак, я думаю, что это не работает.
Пожалуйста, помогите мне решить эту проблему. Здесь - документация плагина проверки формы Jquery.
Примечание: Я хочу применить вышеуказанные настройки только к конкретным, поскольку у меня в форме очень много полей, и они работают нормально, кроме указанных выше.