jQuery проверяет плагин: принять буквы только?

Я использую проверить плагин из http://bassistance.de/jquery-plugins/jquery-plugin-validation/

То, что я пытаюсь найти, является способом заставить некоторые мои поля формы принять буквы только, никакие числа, специальные символы и т.д...

Какие-либо люди идеи?Большое спасибо.

19
задан pixelboy 19 March 2010 в 10:12
поделиться

2 ответа

Просто добавьте собственный валидатор и используйте его следующим образом:

jQuery.validator.addMethod("accept", function(value, element, param) {
  return value.match(new RegExp("." + param + "$"));
});

Только цифры:

rules: {
  field: { accept: "[0-9]+" }
}

Только буквы

rules: {
  field: { accept: "[a-zA-Z]+" }
}
39
ответ дан 30 November 2019 в 02:10
поделиться

Небольшое изменение.

jQuery.validator.addMethod("accept", function(value, element, param) {
    return value.match(new RegExp("^" + param + "$"));
});

Потому что таким образом он принимал такие выражения, как "#abc".

18
ответ дан 30 November 2019 в 02:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: