一尘不染

获取数组中所有选中的复选框

javascript

所以我有这些复选框:

<input type="checkbox" name="type" value="4" />
<input type="checkbox" name="type" value="3" />
<input type="checkbox" name="type" value="1" />
<input type="checkbox" name="type" value="5" />

等等。它们大约有6个,并且是手工编码的(即,不是从数据库中获取的),因此它们可能会保持一段时间不变。

我的问题是如何将它们全部放入一个数组中(使用javascript),以便在$.post使用Jquery 进行AJAX 请求时可以使用它们。

有什么想法吗?

编辑:我只希望将所选的复选框添加到数组


阅读 420

收藏
2020-05-01

共1个答案

一尘不染

格式化:

$("input:checkbox[name=type]:checked").each(function(){
    yourArray.push($(this).val());
});

希望它将成功。

2020-05-01