JS代码:
<script type="text/javascript">
function selectAll(checkbox)
{
$('input[type=checkbox]').prop('checked',$(checkbox).prop('checked'));
}
</script>
ps:js要求安装Jquery
html 代码:
<form method=POST>
<input type="checkbox" onclick="selectAll(this);" />全选<input type='submit' value='删除'>
<input type="checkbox" name="tag_id[]" value="id1"/>数学
<input type="checkbox" name="tag_id[]" value="id2"/>语文
<input type="checkbox" name="tag_id[]" value="id3"/>体育
</form>
php获取多选数据代码:
$result=$_POST['tag_id']
ps:input的name命名注意后面加方括号[],如这里的tag_id[];在获取多个input值时均可用这种方式,比如text类型的input:
<input type="text" name="new_id[]">
<input type="text" name="new_id[]">
<input type="text" name="new_id[]">
$result将是一个保存了多选结果的数组,实际上是保存多个input值的数组。