How to reset radiobuttons in jQuery so that none is checked

后端 未结 13 771
一个人的身影
一个人的身影 2020-11-29 16:35

I have radio buttons in HTML like this:


    1
    

        
13条回答
  •  無奈伤痛
    2020-11-29 17:32

    The best way to set radiobuttons state in jquery:

    HTML:

     Orange 
     Pink 
     Black
     Pinkish Purple
    

    Jquery (1.4+) code to pre-select one button :

    var presetValue = "black";
    $("[name=color]").filter("[value='"+presetValue+"']").attr("checked","checked");
    

    In Jquery 1.6+ code the .prop() method is preferred :

    var presetValue = "black";
    $("[name=color]").filter("[value='"+presetValue+"']").prop("checked",true);
    

    To unselect the buttons :

    $("[name=color]").removeAttr("checked");
    

提交回复
热议问题