Как получить массив всех флажков, выбранных на странице, и затем передать его на следующую страницу (в данном случае php, чтобы его можно было узнать с помощью функции php _POST). Я придумал это:
<script type="text/javascript">
var selected = new Array();
$(document).ready(function() {
$("input:checkbox:checked").each(function() {
selected.push($(this).val());
});
$('#od').submit(function() {
alert(this.selected); // *See note below
$.post('receiver.php', {'registration': selected});
return false;
});
});
</script>
Но is, похоже, не работает :( Возвращает ноль, как если бы в массив не было добавлено никаких флажков, или, возможно, функция post неверна. Можете ли вы указать мне правильное направление здесь?