我有一个结帐页面,其中两个单选按钮用于“注册帐户”和“访客帐户”结帐方式。复选框控制无线电选中/未选中
我想一个复选框,当检查,将检查注册帐户单选按钮,当未选中它,它会检查来宾帐户结账单选按钮。
这是到目前为止我的代码: http://jsfiddle.net/hQbpZ/160/
HTML:
Remember Me for Future Purposes :<input type="checkbox" id="checkbox1"/> <br/><br/>
Register Account :<input type="radio" id="radio1" name="radio"/><br>
Guest Checkout :<input type="radio" id="radio2" name="radio"/><br>
JS:
jQuery('#checkbox1').click(function(){
jQuery('#radio1').attr('checked', true);
});
jQuery('#checkbox1').click(function(){
jQuery('#radio2').attr('checked', false);
});
我得到的功能下降的一部分,但我不知道该怎么取消选中复选框时取消选中单选按钮。
在那一刻,我真的没有自己的时间挖掘任何东西,但一种选择是隐藏第三个单选按钮并将其用作默认值。一个Macgyver解决方案的位,但它应该很容易解决问题。 – kirkpatt