При использовании плагина проверки jQuery я пытаюсь выполнить условную проверку в текстовом поле. Правила для текстового поля: 1) требуются и должны находиться в диапазоне 1-90, если отмечен первый переключатель. 2) если установлен второй переключатель, текстовое поле не нужно рассматривать.Не удалось выполнить условную проверку
Таким образом, я получил следующий код, написанный для вручей требуется на проверке первой кнопки радио:
$("#Form").validate({
rules: {
daysInputBox: {
required: {
depends: function() {
return $('input:radio[name=days]:checked');
},
messages: {
required: 'This field is required.'
}
}
}
}
});
Тем не менее, когда код переходит на вызов, если форма является действительной, я всегда вернуть истинное значение. Есть ли какая-то черная магия, которую я пропустил здесь, чтобы сделать эту проверку правильной?