Как сделать jQuery проверкой/поддержкой шаблона HTML 5? Было бы здорово, если бы это произошло без указания шаблона в каждом поле.jquery validate with html5 pattern
Я знаю, что смогу это сделать (ниже), но есть ли лучший способ?
$("form").validate({
rules: {
"password": {
pattern: /[A-Za-z0-9\w]{4,20}/,
}
}
});
См Fiddle http://jsfiddle.net/2ma8ec6j/
FYI вы должны быть в состоянии удалить '^' из этого шаблона (регулярных выражений всегда полный 'матч()' стиль - см [документы MDN] (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input#attr-pattern)). – declension