Проверка формы jQuery / изменение типа проверки на основе другого значения формы - PullRequest
0 голосов
/ 07 мая 2010

У нас есть форма, в которой есть текстовое поле ввода. Данные, введенные в это поле, обычно не проверяются (кроме обязательных), но мы хотим, чтобы они проверялись на сегодняшний день, если другая форма соответствует определенному значению. Подумайте о настройке подсказок для пароля ... Вы выбираете тип подсказки, говорите имя своей собаки, которое не имеет реальной проверки, или вы выбираете день рождения для типа подсказки, и в этом случае мы хотим, чтобы в поле была проверка даты ...

$ (# HNT_1) равно 5 для типа подсказки дня рождения ... Теперь я просто хочу изменить поле # HNT_1_TE, чтобы перейти от текста произвольной формы к проверке даты ...

Я использую плагин проверки формы ...

Редактировать: я исправил это ... Я добавил дескриптор onchange в поле выбора, которое контролировало тип подсказки, я проверил, было ли выбрано его значение 5, и поэтому я использовал функциональность 'rule add' модуля проверки для добавления правила date: true, если оно не было ' т, я использовал правило date: false.

Ответы [ 2 ]

1 голос
/ 07 мая 2010

Я добавил дескриптор onchange в поле выбора, которое контролировало тип подсказки, я проверил, было ли выбрано значение 5, если это так, я использовал функцию «add add» модуля проверки для добавления даты: true rule, если это не так, я использовал дату правила: false.

0 голосов
/ 07 мая 2010

Я знаю, что это другой подход, чем ваш метод, но вы должны проверить плагин jQuery Validation .

В прошлом я использовал это, чтобы делать именно то, что вы описываете (в моем случае у меня был набор текстовых полей, связанных с некоторыми переключателями; выбор любой из переключателей активировал проверку соответствующего текстового поля). настройки).

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