gpt4 book ai didi

javascript - 如果我选择第一个复选框然后禁用所有剩余的复选框

转载 作者:行者123 更新时间:2023-11-28 05:20:36 24 4
gpt4 key购买 nike

我在一个单独的标签中有四个复选框。

如果我选择第一个 复选框,那么所有剩余的复选框都将被禁用。如果我再次单击首先,所有复选框都将被启用。如果我选中任何其他复选框,其他复选框仍处于启用状态:我可以选择多个。 See image here

我该如何设置?

最佳答案

试试这个:

HTML:

<label for="one"><input type="checkbox" name="one" id="one"></label>
<label for="two"><input type="checkbox" name="two" id="two"></label>
<label for="three"><input type="checkbox" name="three" id="three"></label>
<label for="four"><input type="checkbox" name="four" id="four"></label>

jQuery:

$('input[type="checkbox"]').on('change', function() {
if($('input[type="checkbox"]').eq(0).is(':checked')){
$('input[type="checkbox"]').not($(this)).attr('disabled', true);
}
else{
$('input[type="checkbox"]').not($(this)).attr('disabled', false);
}
});

工作示例:https://jsfiddle.net/e26vnnk2/

关于javascript - 如果我选择第一个复选框然后禁用所有剩余的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39067409/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com