У меня есть следующая логика проверки формы:
validator = $form.validate({
rules: {
'comment': {
regexp: /^[0-9a-zA-Z.,\s\/\(\)\&\'\-]*$/
}
}
});
Насколько я понимаю, плагин проверки jQuery заключается в том, что он не проверяется до тех пор, пока не будет нажата кнопка отправки;после этого он с нетерпением подтверждает.Это поведение, которое я вижу в других моих проверенных формах, на самом деле.Но по какой-то причине, в данном конкретном случае, как только я ухожу от ввода comment
, он сразу же проверяется (и если я ввел недопустимые символы, я вижу красное сообщение под полем ввода).
Кто-нибудь сталкивался с этим раньше?Есть ли известное объяснение этому поведению (и в идеале также «исправить»)?