gpt4 book ai didi

JQUERY:获取已选中和未选中复选框的ID

转载 作者:行者123 更新时间:2023-12-03 21:39:39 25 4
gpt4 key购买 nike

我没有那么多复选框:

<input type="checkbox" id="mango" value="mango" /> <label>MANGO</label><br>
<input type="checkbox" id="santol" value="santol" /> <label>SANTOL</label><br>
<input type="checkbox" id="guava" value="guava" /> <label>GUAVA</label><br>
<input type="checkbox" id="lomboy" value="lomboy" /> <label>LOMBOY</label><br>
<input type="checkbox" id="apple" value="apple" /> <label>APPLE</label><br>
<input type="checkbox" id="orange" value="orange" /> <label>ORANGE</label><br>
...................<>

现在,我想做的是获取所有带检查和不带检查的复选框的 ID,并将其放入数组中。像这样的事情:

"fruitsGranted":["apple","lomboy","orange"]; //check is true
"fruitsDenied":["mango","santol","guava"]; //check false

有人可以告诉我该怎么做吗?谢谢。

最佳答案

var someObj={};
someObj.fruitsGranted=[];
someObj.fruitsDenied=[];

$("input:checkbox").each(function(){
var $this = $(this);

if($this.is(":checked")){
someObj.fruitsGranted.push($this.attr("id"));
}else{
someObj.fruitsDenied.push($this.attr("id"));
}
});

http://jsfiddle.net/UqrYJ/

关于JQUERY:获取已选中和未选中复选框的ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6901242/

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