Jquery проверить, если опция радио-кнопка да - PullRequest
1 голос
/ 04 ноября 2011

Я пытаюсь проверить текстовое поле только тогда, когда пользователь выбирает да.Если опция - нет, тогда текстовое поле не должно проверяться (и оно также скрыто).

Проверка выполняется с помощью плагина validate от www.bassistance.de

Любой может помочь мне?Я сделал скрипку, чтобы уточнить.

http://jsfiddle.net/logistef/PaTJ4/27/

1 Ответ

3 голосов
/ 04 ноября 2011

Посмотрите на параметр depends в API проверки. Что-то похожее на это должно работать для вас:

$("#myForm").validate({
    required: {
        depends: function(el) {
            return $("#radio_Yes").attr('checked');
        }
    }
});

Вот обновленная скрипка, с которой она работает: http://jsfiddle.net/PaTJ4/31/

Я также позволил себе немного привести в порядок ваш код.

...