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很高兴我帮了忙:)