gpt4 book ai didi

javascript - jQuery - 检查复选框并禁用其他(如果有不同的值)

转载 作者:行者123 更新时间:2023-12-01 02:53:42 25 4
gpt4 key购买 nike

我想禁用其他checkbox如果检查checkbox与其他的有不同的值(value)。我见过一个问题,但答案与它相反。非常感谢任何答案。

<input type='checkbox' name='check[]' value='Active'> //first checkbox
<input type='checkbox' name='check[]' value='Inactive'>
<input type='checkbox' name='check[]' value='Inactive'>
<input type='checkbox' name='check[]' value='Active'>

比方说first checkbox检查 Active 的值。其他值为 Inactive 的复选框应该被禁用on change .

这是我从一位开发人员那里找到的示例

fiddle :https://jsfiddle.net/Lenauevf/1/

When Checkbox checked make other same value checkboxes disabled

最佳答案

$("input[name='check[]']").on('click', function() {
var val = $(this).val();
var parent = $(this);
$("input[value !='"+val+"']").each(function() {
$(this).not(parent).attr('disabled', parent.is(':checked'));
});
})

关于javascript - jQuery - 检查复选框并禁用其他(如果有不同的值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46841969/

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