gpt4 book ai didi

javascript - 检查是否选中了特定的一组复选框

转载 作者:行者123 更新时间:2023-11-30 17:10:52 25 4
gpt4 key购买 nike

我正在尝试弄清楚如何查看是否选中了一组特定的复选框。我可以让我的脚本工作以检查是否选中了单个框、特定框,但无法弄清楚更复杂的情况。

复选框:

<input type="checkbox" id="option1" value="1" >
<input type="checkbox" id="option2" value="2">
<input type="checkbox" id="option3" value="3">

jquery的相关部分:

if ($('input[id=option1]').is(':checked')) {
//do something
}

基本上,我想做的是这个(我知道这是行不通的):

if ($('input[id=option1]').is(':checked')) AND ($('input[id=option2]').is(':checked')) {
//do something
}

我如何完成这样的事情?我需要能够检查一些不同的组合是否为真。任何帮助将不胜感激。

谢谢。

最佳答案

可以先创建一个集合,然后检查元素的个数是否与被检查元素的个数相同

var group = $('#option1,#option2,#option3');

if (group.length === group.filter(':checked').length){
// all are checked so you can do something..
}

关于javascript - 检查是否选中了特定的一组复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27052504/

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