У меня есть этот код:
<input type="checkbox" id="checkbox" value="11">
<input type="checkbox" id="checkbox" value="10">
<div id="log"></div>
$("input").click(function() {
$("#log").html( $(":checked").val() + " is checked!" );
});
Если я начну с того, что поставлю галочку в первом, то в следующий раз добавлю: 11 отмечен.
Как я могу это сделать, он принимает ВСЕ представленные значения флажков - например:
11,10, проверено.
И можно ли извлечь эти значения с помощью php, чтобы это выглядело так:
10
11
Без ","
UPDATE:
$('input[type="submit"]').click(function() {
var kolort = $('input[type="checkbox"]:checked').val();
var output = $(this).text() + ", " + kolort;
/*
$('input[type="checkbox"]:checked').each(function(index) {
output += $(this).text() + ", ";
});*/
alert(output + "is checked!");
});
Теперь у меня есть это. Хотя, это просто печатает ОДНО из значений, а не оба. Как я могу сделать так, чтобы он брал значения из КАЖДОГО ввода?