Я использую плагин jQuery Validate, и мне нужно указать поле, если установлен определенный переключатель. Как я могу определить, выбрана ли определенная страна?
Например, если установлен переключатель «Канада», заполните это поле. Это не правильно, но это что-то вроде этого:
depends: function(element) {
return $("input[name='country'],[value='ca'],:checked")
}
UPDATE:
Я использую код @Tatu Ulmanen, однако я получаю следующую ошибку после нажатия за пределами одного из полей, обязательных для заполнения, когда установлен флажок «Canada». Есть идеи?
province: {
depends: function(element) {
return $("input[name='country'][value='ca']").is(':checked')
}
},
$. Validator.methods [метод] является
undefined [Сбой этой ошибки]
Eval (функция (р, а, с, к, е, д) {е = функция (... X5b | триггер | x21 | x23'.split ( '|'), 0, {})) * * 1014