¿Qué es una sencilla manera de jQuery para seleccionar un radio cuando está marcada la casilla de verificación y luego anular la selección de la radio cuando casilla sin marcar?

StackOverflow https://stackoverflow.com/questions/1269349

Pregunta

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

Me gustaría que el siguiente comportamiento:

  1. Cuando myCheckBox se comprueba entonces MyRadio va a ser seleccionado.
  2. Cuando no está marcada myCheckBox continuación MyRadio va a ser seleccionada.

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

Gracias de antemano por su esfuerzo por responder.

¿Fue útil?

Solución

$('#myCheckbox').click(function() {
    if ($(this).is(':checked')) {
        $('#myRadio').attr('checked', 'checked');
    } else {
        $('#myRadio').removeAttr('checked');
    }
});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top