Ce este un simplu mod de a selecta jQuery un radio când este bifată caseta de selectare și apoi deselectați radio, atunci când debifată?

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

Aș dori următorul comportament:

  1. Când myCheckbox este verificat apoi myRadio se va obține selectat.
  2. Când myCheckbox este debifată, atunci myRadio va deveni neselectat.

Cum voi face acest lucru într-un mod foarte simplu?

Vă mulțumim anticipat pentru efortul dumneavoastră de a răspunde.

Întrebat 13/08/2009 la 00:57
sursa de către utilizator
În alte limbi...                            


1 răspunsuri

voturi
9

$('#myCheckbox').click(function() {
    if ($(this).is(':checked')) {
        $('#myRadio').attr('checked', 'checked');
    } else {
        $('#myRadio').removeAttr('checked');
    }
});
Publicat 13/08/2009 la 01:00
sursa de către utilizator

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