我有一组名称如
的复选框form[check][..]
其中..是一个数字(id)。我会有另一个复选框,检查所有以前的复选框,一种检查/取消选中所有。问题是,如何使用jQuery获取所有复选框?
编辑1
这是我目前的html标记:
<input type="checkbox" value="1" name="form[check][1]" />
<input type="checkbox" value="1" name="form[check][2]" />
<input type="checkbox" value="1" name="form[check][3]" />
<input type="checkbox" value="1" name="form[check][..]" />
<input type="checkbox" name="checkAll" />
答案 0 :(得分:2)
在要检查的复选框中添加一个类,然后使用该类选择它们
$('.myCheckbox').prop('checked', true);
答案 1 :(得分:1)
$('[name="checkAll"]').on('change', function(){
$('input[name^="form[check]"]:checkbox').prop('checked', $(this).prop('checked'));
});