$("#assignPerms").on("submit",function(e)
{
var val = [];
$(':checkbox:checked').each(function(i){
val[i] = $(this).val();
console.log(val[i]);
});
return;
}
这是我的代码,我想从选中的复选框中获取所有值,效果很好,但是当我不选中任何复选框时,console.log中会得到1,但是我不选中任何复选框框。谁能告诉我为什么我得到1?我只是把checkbox:check条件放在每个外部,但是仍然出现此问题。