Javascript 如何返回选中复选框的所有值?

Javascript 如何返回选中复选框的所有值?,javascript,jquery,html,Javascript,Jquery,Html,函数提交(){ var值=[]; $(“输入[类型=复选框]:选中”)。每个(函数(){ value.push($(this.next(“value”).text()); }); 警报(values.join()); } 点击我您需要使用$(this).val()获得如下值 函数提交(){ var值=[]; $(“输入[类型=复选框]:选中”)。每个(函数(){ value.push($(this.val()); }); 警报(values.join()); } 点击我您需要使用$(thi

函数提交(){
var值=[];
$(“输入[类型=复选框]:选中”)。每个(函数(){
value.push($(this.next(“value”).text());
});
警报(values.join());
}

点击我
您需要使用
$(this).val()
获得如下值

函数提交(){
var值=[];
$(“输入[类型=复选框]:选中”)。每个(函数(){
value.push($(this.val());
});
警报(values.join());
}

点击我
您需要使用
$(this).val()
获得如下值

函数提交(){
var值=[];
$(“输入[类型=复选框]:选中”)。每个(函数(){
value.push($(this.val());
});
警报(values.join());
}


点击我使用
复选框
我们可以使用
此选项。选中
可从当前状态中获取布尔值

JU使用
$(this).val()将
值输入数组

希望这就是你想要的。如果需要,乐意解释或帮助提供更好的解决方案

函数提交(){
var值=[];
$(“.checkbox”).each(函数(){
如果(选中此项)
value.push($(this.val());
});
警报(values.join());
}


点击我使用
复选框
我们可以使用
此选项。选中
可从当前状态中获取布尔值

JU使用
$(this).val()将
值输入数组

希望这就是你想要的。如果需要,乐意解释或帮助提供更好的解决方案

函数提交(){
var值=[];
$(“.checkbox”).each(函数(){
如果(选中此项)
value.push($(this.val());
});
警报(values.join());
}


点击我首先,我不确定如果需要当前复选框的值,为什么要调用
next()
。此外,可以从
val()
获取值,而不是从
text()
获取值。请参阅我标记的副本,了解使用
map()
执行此操作的更简洁的方法。首先,如果需要当前复选框的值,我不确定为什么要调用
next()
。此外,可以从
val()
获取值,而不是从
text()
获取值。请参阅我标记的副本,了解使用
map()
worked a charm更简洁的方法!感谢you@JoeBoggs很高兴我帮了忙:)很有魅力!感谢you@JoeBoggs很高兴我帮了忙:)