¿Cuál es una forma simple de seleccionar una radio cuando la casilla de verificación está marcada y luego deseleccionar la radio cuando la casilla de verificación no está marcada?

votos
4
<input id=myCheckbox type=checkbox /> Please, please check me
    <input id=myRadio type=radio /> Am I selected ?

Me gustaría el siguiente comportamiento:

  1. Cuando myCheckbox esté marcado, myRadio será seleccionado.
  2. Cuando myCheckbox no está marcado, myRadio se va a deseleccionar.

¿Cómo voy a hacer esto de una manera muy simple?

Gracias de antemano por su esfuerzo para responder.

Publicado el 13/08/2009 a las 00:57
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
9

$('#myCheckbox').click(function() {
    if ($(this).is(':checked')) {
        $('#myRadio').attr('checked', 'checked');
    } else {
        $('#myRadio').removeAttr('checked');
    }
});
Respondida el 13/08/2009 a las 01:00
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more