我试过做一个测试:
var test = Array();
$('input[name=first_category[]]:checked').each(function()
{
test.push($(this).val());
});
alert(test);
我有5个类别,每个类别包含10个以上的复选框。
答案 0 :(得分:3)
抱歉,我已更新了我的解决方案。 check here用于更新的解决方案。
<input type="checkbox" name="first_category[]" value="1" />
<input type="checkbox" name="first_category[]" value="2" />
<input type="checkbox" name="second_category[]" value="3" />
<input type="checkbox" name="second_category[]" value="4" />
<br/>
<input type="button" value="check" id="btnCheck"/>
$("#btnCheck").live('click', function() {
var test = [];
$("input[name='first_category[]']:checked").each(function() {
test.push($(this).val());
});
alert(test);
});