温馨提示:本文翻译自stackoverflow.com,查看原文请点击:其他 - jquery multiple checkboxes array
arrays jquery checkbox

其他 - jQuery的多个复选框数组

发布于 2020-03-30 21:37:33
<input type="checkbox" name="options[]" value="1" />
<input type="checkbox" name="options[]" value="2" />
<input type="checkbox" name="options[]" value="3" />
<input type="checkbox" name="options[]" value="4" />
<input type="checkbox" name="options[]" value="5" />

我怎样才能使数组具有选中的复选框的值?

注意:(重要)我需要一个像[1,2,3,4,5]这样的数组,而不像[“ 1”,“ 2”,“ 3”,“ 4”,“ 5”]这样的数组。
注意:大约有50个复选框。

有人能帮我吗?请!

谢谢!

查看更多

提问者
user557108
被浏览
13
Dormouse 2011-05-29 16:44
var checked = []
$("input[name='options[]']:checked").each(function ()
{
    checked.push(parseInt($(this).val()));
});