如何仅使用jQuery使单选按钮选项依赖于其他单选按钮选项?

时间:2016-03-19 12:41:58

标签: javascript jquery html radio-button

我想根据所选操作系统启用/禁用管理界面选项 例如,Ubuntu OS没有cPanel,只有Plesk等...

enter image description here

我希望使用jQuery完成,谢谢

1 个答案:

答案 0 :(得分:1)

尝试这样的事情

    $("input[name='os']").change(function (){
        $("input[name='backend']").attr("checked", false);
        $("input[name='backend']").attr("disabled",false);
        $("#"+$(this).attr("relatedto")).attr("disabled",true);
    });
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
    <input name="os" type="radio" relatedto="interface1">Os1<br/>
    <input name="os" type="radio" relatedto="interface1">Os2<br/>
    <input name="os" type="radio" relatedto="interface2">Os3<br/>
    <input name="os" type="radio" relatedto="interface2">Os4<br/>
    <br/>
    <br/>
    <hr/>
    <input name="backend" type="radio" id="interface1">cpanel<br/>
    <input name="backend" type="radio" id="interface2">cpanel<br/>