jquery验证多个无线盒子组

jquery验证多个无线盒子组,jquery,validation,rules,Jquery,Validation,Rules,我有两个广播箱组: 是输入id=g1_y类型=收音机名称=g1值=是选中=选中 无输入id=g1\u n类型=收音机名称=g1值=无 是输入id=g2_y类型=收音机名称=g2值=是选中=选中 无输入id=g2\u n类型=收音机名称=g2值=无 在两个组中都选择了“否”时,如何为案例添加验证规则 也就是说,可以是g1=Yes和g2=no或g1=no和g2=Yes或g1=Yes和g2=Yes,但不能是g1=no和g2=no if (($('#g1_n').is(':checked') &

我有两个广播箱组:

是输入id=g1_y类型=收音机名称=g1值=是选中=选中

无输入id=g1\u n类型=收音机名称=g1值=无

是输入id=g2_y类型=收音机名称=g2值=是选中=选中

无输入id=g2\u n类型=收音机名称=g2值=无

在两个组中都选择了“否”时,如何为案例添加验证规则

也就是说,可以是g1=Yes和g2=no或g1=no和g2=Yes或g1=Yes和g2=Yes,但不能是g1=no和g2=no

if (($('#g1_n').is(':checked') && $('#g2_y').is(':checked')) || ($('#g1_y').is(':checked') && $('#g2_y').is(':checked'))){
.....
}
但是你的代码应该被重构


或者

您只需要1次验证,g1和g2不应为“否”

函数验证输入{ 如果$'g1_n'。is':checked'&&$'g2_n'。is':checked' console.log“您不能同时为两者选择否”; 其他的 控制台。记录“好的选择”; } $'input[type=radio]'。单击,函数{ 验证输入; } 验证输入; 对 不 对
不,您好,我正在尝试使用jquery.validate规则,我已经尝试通过向两个yes按钮添加一个类来使用require_from_group,但这似乎不起作用。