只有在选择了特定的单选按钮时,jQuery才会生效

时间:2011-01-13 05:09:58

标签: jquery

我遇到了特殊情况

我有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 个答案:

答案 0 :(得分:25)

您可以设置依赖关系验证,如http://docs.jquery.com/Plugins/Validation/Methods/required#dependency-expression

所示
$('#myForm').validate(rules: {
   price: { 
     required: '#sub[value="YES"]:checked'
    }
});