Проблема с настроенным правилом проверки с использованием регулярного выражения в JQuery - PullRequest
0 голосов
/ 16 февраля 2010

У меня есть форма с несколькими текстовыми полями, переключателями и полями выбора. Я пишу пользовательские методы проверки, которые я добавил, используя validator.addmethod. Если пользователь отправил эту форму, оставив некоторые или все поля пустыми, форма должна быть отправлена, но если пользователь вводит данные в текстовые поля, данные должны быть алфавитными и не должны содержать специальных символов и цифр. Я пишу код проверки для некоторых текстовых полей, для которых пользовательский код проверки, как я упоминал выше, выглядит следующим образом.

$.validator.addMethod('specialchar', function (value) { 
    return /^[^a-zA-Z]$/.test(value); 
}, 'First Name should not contain special characters.');
  1. ** Теперь фактически, когда пользователь отправляет форму с пустыми полями, сообщения об ошибках вышеупомянутого пользовательского метода проверки отображаются для тех текстовых полей, которым назначен вышеуказанный метод **
  2. Я думаю, что в моем регулярном выражении есть проблема, которую я не могу определить. Если мое регулярное выражение верно, то есть ли другой метод для добавления регулярного выражения в JQuery, т.е. с регулярным выражением lookahed.

Пожалуйста, помогите мне с этими двумя проблемами, ребята Спасибо

1 Ответ

0 голосов
/ 16 февраля 2010

Может быть, что-то вроде этого:

/ ^ [^ A-Za-Z] {0} $ /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...