$('form').serialize();
<label>Check what applies:</label>
Laptop Owner: <input type="checkbox" name="applicable" value="laptop owner" /> <br />
Samsung Tv Lover: <input type="checkbox" name="applicable" value="Samsumg tv lover" /> <br />
Animae Watcher: <input type="checkbox" name="applicable" value="Animae watcher" />
如果我选中“笔记本电脑所有者”,而“ Animae Watcher”仅返回后者,为什么?我需要它同时返回。
编辑
我应该说,当我将表单值发送到PHP时,它仅返回最后一个选中的复选框,这就是我的php的样子:
<?php
echo $_POST['applicable'].' says PHP';
?>
最佳答案
将name="applicable"
更改为name="applicable[]"
<?php
print_r( $_POST['applicable'] );
?>