首选引入jquery
全选
//全选function myall(){$("input[name='d[]']").each(function(index,e){$(this).prop('checked',true);});}
取消
//当true改为false时为取消// function no(){// $("input[name='d[]']").each(function(index,e){// $(this).prop('checked',false);// });// }function no(){$("input[type='checkbox']").each(function(index,e){$(this).prop('checked',false);});}
反选
//反选,取得他的值然后 true 改为这个值取反即可function bb(){$("input[name='d[]']").each(function(index,e){$(this).prop('checked',!$(this).prop('checked'));});}
新闻管理页面的代码
<?phpinclude '../inc/db_mysqli.php';//删除留言信息if(isset($_GET['del'])){delete('hnsc_guestbook','id='.$_GET['del']);}//预处理语句查询数据$rows=query('hnsc_guestbook');?><!DOCTYPE html><html><head><meta charset="utf-8"><title>新闻管理页面</title><meta name="keywords" content="关键字"><meta name="description" content="简介"><script src="../js/j.js"></script><script>//全选function myall(){$("input[name='d[]']").each(function(index,e){$(this).prop('checked',true);});}//当true改为false时为取消// function no(){// $("input[name='d[]']").each(function(index,e){// $(this).prop('checked',false);// });// }function no(){$("input[type='checkbox']").each(function(index,e){$(this).prop('checked',false);});}//反选,取得他的值然后 true 改为这个值取反即可function bb(){$("input[name='d[]']").each(function(index,e){$(this).prop('checked',!$(this).prop('checked'));});}</script><style>th {font-size: 14px;letter-spacing: 2px;background-color: #efefef;padding: 15px;}tr {background-color: #FFFFFF;}td {padding: 10px;text-align:center;font-size:12px;}</style></head><body><table cellspacing="1" border="0" width="80%" bgcolor="#BFBFBF" align="center"><tr bgcolor="#FFFFFF"><th><input type="checkbox" onClick="aa(this)"></th><th>公司名称</th><th>留言内容</th><th>性别</th><th>联系电话</th><th>联系人手机号</th><th>地址</th><th>邮箱</th><th>留言时间及ip</th><th>操作</th></tr><?phpforeach($rows as $v){?><tr><td><input type="checkbox" name="d[]"></td><td><?=$v[1]?></td><td><?=$v[2]?></td><td><?=$v[3]?></td><td><?=$v[5]?></td><td><?=$v[4]?></td><td><?=$v[6]?></td><td><?=$v[7]?></td><td><?=date('Y-m-d H:i:s',$v[8])?><br><br><?=$v[9]?></td><td><a href="?del=<?=$v[0]?>" onClick="return confirm('是否要删除?')">删除</a></td></tr><?php}?><tr><input type="button" value="全选" onClick="myall()"><input type="button" value="反选" onClick="bb()"><input type="button" value="取消" onClick="no()"><input type="button" value="批量删除" onClick="del()"></tr>要</table></body></html>
点击标题里面的checkbox 全选 再点击取消
js部分代码
//点击头部的checkbox 下面的全选中function aa(t){var o=document.getElementsByName('d[]');for(i in o){o[i].checked=t.checked;}}
html 代码
<th><input type="checkbox" onClick="aa(this)" ></th><th>公司名称</th>
<input type="submit" value="批量删除">
全选 反选 取消 批量 删除功能齐全的html 代码
<?phpinclude '../inc/db_mysqli.php';//删除留言信息if(isset($_GET['del'])){delete('hnsc_guestbook','id='.$_GET['del']);}//预处理语句查询数据$currpage=isset($_GET['p']) ? $_GET['p'] : 1;$rows=pager('hnsc_guestbook',$currpage,'*',10);css1();//$rows=query('hnsc_guestbook');- // 控制批量删除
if(isset($_GET['d'])){$yy=$_POST['d'];echo '<pre>';foreach($yy as $vv){delete('hnsc_guestbook','id='.$vv);}header('location:guestbookadmin.php?p='.$_GET['p']);}?><!DOCTYPE html><html><head><meta charset="utf-8"><title>新闻管理页面</title><meta name="keywords" content="关键字"><meta name="description" content="简介"><style>th {font-size: 14px;letter-spacing: 2px;background-color: #efefef;padding: 15px;}tr {background-color: #FFFFFF;}td {padding: 10px;text-align:center;font-size:12px;}</style><script src="../js/j.js"></script><script>//全选function myall(){$("input[name='d[]']").each(function(index,e){$(this).prop('checked',true);});}//当true改为false时为取消// function no(){// $("input[name='d[]']").each(function(index,e){// $(this).prop('checked',false);// });// }function no(){$("input[type='checkbox']").each(function(index,e){$(this).prop('checked',false);});}//反选,取得他的值然后 true 改为这个值取反即可function bb(){$("input[name='d[]']").each(function(index,e){$(this).prop('checked',!$(this).prop('checked'));});}//点击头部的checkbox 下面的全选中function aa(t){var o=document.getElementsByName('d[]');for(i in o){o[i].checked=t.checked;}}</script></head><body><form action="?d=y&p=<?=$currpage?>" method="post"><table cellspacing="1" border="0" width="80%" bgcolor="#BFBFBF" align="center"><tr bgcolor="#FFFFFF"><th><input type="checkbox" onClick="aa(this)" ></th><th>公司名称</th><th>留言内容</th><th>性别</th><th>联系电话</th><th>联系人手机号</th><th>地址</th><th>邮箱</th><th>留言时间及ip</th><th>操作</th></tr><?phpforeach($rows[0] as $v){?><tr><td><input type="checkbox" name="d[]" value="<?=$v[0]?>"></td><td><?=$v[1]?></td><td><?=$v[2]?></td><td><?=$v[3]?></td><td><?=$v[5]?></td><td><?=$v[4]?></td><td><?=$v[6]?></td><td><?=$v[7]?></td><td><?=date('Y-m-d H:i:s',$v[8])?><br><br><?=$v[9]?></td><td><a href="?del=<?=$v[0]?>" onClick="return confirm('是否要删除?')">删除</a></td></tr><?php}?><tr><td colspan="10"><input type="button" value="全选" onClick="myall()"><input type="button" value="反选" onClick="bb()"><input type="button" value="取消" onClick="no()"><input type="submit" value="批量删除"></tr><tr><td colspan="10"><?=$rows[1]?></td></tr></table></form></body></html>
浙公网安备 33010602011771号