Ben html böyle seçim listesi var:
<input type="checkbox" name="drive_style" value=1 checked />123<br />
<input type="checkbox" name="drive_style" value=2 />123<br />
<input type="checkbox" name="drive_style" value=3 checked /> 123<br />
<input type="checkbox" name="drive_style" value=4 />123<br />
<input type="checkbox" name="drive_style" value=5 checked />123<br />
Ben bir dizi gibi (jquery ile ajax kullanıyorum) php script checked kutuları (1, 3, ...) values göndermek zorunda. Gibi bir şey: drive_style[index].
$.post('post_reply.php', {'drive_style' : $('drive_style')}, function(data){
alert(data);
});
PHP komut dosyası:
print_r($_POST['drive_style']);
[Object Object]
upd: My new code:
<input type="checkbox" name="drive_style[]" value=1 checked />123<br />
<input type="checkbox" name="drive_style[]" value=2 />123<br />
<input type="checkbox" name="drive_style[]" value=3 checked />123<br />
<input type="checkbox" name="drive_style[]" value=4 />123<br />
<input type="checkbox" name="drive_style[]" value=5 checked />123<br />
$.post('post_reply.php', {'drive_style':$('input[name=drive_style]').serialize()}, function(data){
alert(data);
});
Bu boş bir dize uyarır.