想要仅在下拉列表中启用第一个选项并禁用其他选项

时间:2018-02-07 07:30:06

标签: javascript jquery

我有一个下拉菜单,因为我有第一个选项“全选”和其他选项。因此,如果我选择“全选”,我想禁用所有其他选项,但只要删除“全选”选项,就应该选择所有其他选项。

1 个答案:

答案 0 :(得分:3)

您需要此代码

$('#mydropdwon').change(function(){
if($('#mydropdwon').val() == "Select All"){

        $(".myoptins").not($(".all")).prop('disabled', function(i, a) { return !a; });
    }
});

工作解决方案here

如果有帮助,请告诉我。

但我建议你移动选择All out of drop down,你可以根据该复选框启用/禁用下拉列表,只是为了直观。