Ответ 1
Вы хотите, чтобы селектор :checkbox:checked
и map
создавали массив значений:
var checkedValues = $('input:checkbox:checked').map(function() {
return this.value;
}).get();
Если у ваших флажков есть общий класс, это будет быстрее использовать это, например. $('.mycheckboxes:checked')
или для общего имени $('input[name="Foo"]:checked')