gpt4 book ai didi

jQuery 复选框组

转载 作者:行者123 更新时间:2023-12-01 06:31:01 26 4
gpt4 key购买 nike

我必须为复选框创建一些组。就像当我有 3 个带有“value=”group1”的复选框时,它只允许我选择其中一个复选框,该组下的所有其他复选框都会被取消选择。我已经完成了一半,这样我就可以根据它们的组来过滤复选框,并且可以将它们设置为 false。问题是将右侧复选框的复选框值设置回“已选中”。我想我可能使用了错误的方法,因为我似乎一直阻止它们被选择......所以也许还有另一种方法来解决这个问题?

你可以在这里看到我当前的 JS fiddle : http://www.jsfiddle.net/Rph8z/

最佳答案

我们使用复选框是因为我们希望允许用户检查多个答案

如果您想仅允许一个答案,则必须使用单选按钮。这是标准。

如果你坚持原来的方式,有正确的代码:

$(".selector").children("input:checkbox").click(function(e){
var test = $(this).val();
if($(this).attr('checked')==true) {
$('input[value='+test+']').each(function() {
$(this).attr('checked',false);
})

$(this).attr('checked',true)
}
});

at JSFIDDLE

关于jQuery 复选框组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4863346/

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