jQuery仅在选择了特定的单选按钮时才进行验证 [英] jQuery validate only if a specific radio button is selected

查看:87
本文介绍了jQuery仅在选择了特定的单选按钮时才进行验证的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在特殊情况下陷入困境

I got stuck at a particular situation

我有2个单选按钮

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

当,选择是,我需要验证1文本字段

When, Yes is selected, I need to validated 1 text-field

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

我正在使用jQuery验证插件

I am using jQuery validation plug-in

请帮助我,谢谢.

推荐答案

您可以设置依赖性验证,如下所示

You can set up dependency validation as seen here http://docs.jquery.com/Plugins/Validation/Methods/required#dependency-expression

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

这篇关于jQuery仅在选择了特定的单选按钮时才进行验证的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆