JQuery проверить, только если выбран определенный переключатель - PullRequest
9 голосов
/ 13 января 2011

Я застрял в определенной ситуации

У меня есть 2 переключателя

<input type="radio" value="YES" id="sub" name="sub">Yes
<input type="radio" value="NO" id="sub" name="sub">No

Когда выбрано Да, мне нужно проверить 1 текстовое поле

<input type="text" id="price" name="price" />

Я использую плагин проверки jQuery

Пожалуйста, помогите мне с этим, Спасибо.

1 Ответ

25 голосов
/ 13 января 2011

Вы можете настроить проверку зависимости, как показано здесь http://docs.jquery.com/Plugins/Validation/Methods/required#dependency-expression

$('#myForm').validate(rules: {
   price: { 
     required: '#sub[value="YES"]:checked'
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...