2009-08-12 17 views
4
<input id="myCheckbox" type="checkbox" /> Please, please check me 
    <input id="myRadio" type="radio" /> Am I selected ? 

würde Ich mag das folgende Verhalten:Was ist eine einfache jquery Möglichkeit, ein Radio auszuwählen, wenn das Kontrollkästchen aktiviert ist und dann das Radio abwählen, wenn das Kontrollkästchen deaktiviert ist?

  1. Wenn MyCheckBox geprüft wird dann ausgewählt MyRadio geht zu bekommen.
  2. Wenn myCheckbox deaktiviert ist, wird myRadio nicht mehr ausgewählt.

Wie mache ich das auf sehr einfache Weise?

Vielen Dank im Voraus für Ihre Bemühungen zu antworten.

Antwort

9
$('#myCheckbox').click(function() { 
    if ($(this).is(':checked')) { 
     $('#myRadio').attr('checked', 'checked'); 
    } else { 
     $('#myRadio').removeAttr('checked'); 
    } 
}); 
+0

Wow. Das war schnell. Vielen Dank! – iHello