jquery获取选中的checkbox
获取选中的checkbox
使用jQuery获取所有被选中的checkbox元素,可以通过以下方法实现:
var checkedBoxes = $('input[type="checkbox"]:checked');
遍历选中的checkbox
如果需要进一步处理选中的checkbox,可以遍历它们:
$('input[type="checkbox"]:checked').each(function() {
console.log($(this).val());
});
获取选中checkbox的值
获取所有选中checkbox的值,并将它们存入数组:
var values = $('input[type="checkbox"]:checked').map(function() {
return $(this).val();
}).get();
特定名称的checkbox
如果checkbox有特定的name属性,可以通过name筛选:
var selectedValues = $('input[name="checkboxName"]:checked').map(function() {
return $(this).val();
}).get();
表单中的checkbox
获取表单中所有被选中的checkbox:

var formCheckboxes = $('#formID input[type="checkbox"]:checked');
注意事项
- 确保DOM加载完成后执行jQuery代码,可以将代码放在
$(document).ready()中。 - 如果checkbox是动态生成的,可能需要使用事件委托或重新绑定事件。






