我有一個結帳頁面,其中兩個單選按鈕用於「註冊帳戶」和「訪客帳戶」結帳方式。複選框控制無線電選中/未選中
我想一個複選框,當檢查,將檢查註冊帳戶單選按鈕,當未選中它,它會檢查來賓帳戶結賬單選按鈕。
這是到目前爲止我的代碼: 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