PHP批量删除jQuery操作


Posted in PHP onJuly 23, 2017

效果图如下所述:

PHP批量删除jQuery操作—>—>—>PHP批量删除jQuery操作
PHP批量删除jQuery操作—>—>—>PHP批量删除jQuery操作

创建视图show.php

<?php 
 header('content-type:text/html;charset=utf-8');
 $pdo=new PDO('mysql:host=localhost;dbname=***;','root','root');
 $pdo->exec('set names utf8');
 $sql='select * from ***';
 $info=$pdo->query($sql)->fetchAll(PDO::FETCH_ASSOC);
?>
<center>
<table border="1">
 <tr>
  <td>id</td>
  <td>title</td>
  <td>content</td>
 </tr>
 <?php foreach($info as $k => $v){ ?>
 <tr>
  <td><input type="checkbox" name="box" value="<?= $v['id'] ?>"><?= $v['id'] ?></td>
  <td><?= $v['title'] ?></td>
  <td><?= $v['content'] ?></td>
 </tr>
 <?php } ?>
</table>
 <button>批量删除</button>
</center>
<script src="../jquery.1.12.min.js"></script>
<script>
 $(function(){
  $('button').click(function(){
   var ids=$(':checkbox');
   var str='';
   var count=0;
   for(var i=0;i<ids.length;i++){
    if(ids.eq(i).is(':checked')){
     str+=','+ids.eq(i).val();
     count++;
    }
   }
   var str=str.substr(1);
   if(confirm('你确定要删除这'+count+'条数据吗?')){
    //获取id后删除
    $.ajax({
     type:'get',
     url:'adminDel.php',
     data:{str:str},
     success:function(res){
      if(res>0){
       alert('删除成功');
       for(var i=ids.length-1;i>=0;i--){
        if(ids.eq(i).is(':checked')){
         ids.eq(i).parent().parent().remove();
        }
       }
      }
     }
    })
   }
   return false;
   /*var box=document.getElementsByName('box');
   var str="";
   for(var i=0;i<box.length;i++){
    if(box[i].checked==true){
     str+=','+box[i].value;
    }
   }
   var str=str.substr(1);
   alert(str);*/
  });
 })
</script>

创建adminDel.php

<?php 
 header('content-type:text/html;charset=utf-8');
 $str=$_GET['str'];
 $pdo=new PDO('mysql:host=localhost;dbname=***;','root','root');
 $pdo->exec('set names utf8');
 $sql='delete from *** where id in ('.$str.')';
 $res=$pdo->exec($sql);
 //受影响行数
 echo $res;
?>

以上所述是小编给大家介绍的PHP批量删除jQuery操作,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的。

PHP 相关文章推荐
Php Image Resize图片大小调整的函数代码
Jan 17 PHP
PHP中文件缓存转内存缓存的方法
Dec 06 PHP
apache+codeigniter 通过.htcaccess做动态二级域名解析
Jul 01 PHP
PHP的5个安全措施小结
Jul 17 PHP
如何用PHP实现插入排序?
Apr 10 PHP
PHP模拟登陆163邮箱发邮件及获取通讯录列表的方法
Mar 07 PHP
用PHP代码在网页上生成图片
Jul 01 PHP
PHP简单处理表单输入的特殊字符的方法
Feb 03 PHP
PHP数学运算与数据处理实例分析
Apr 01 PHP
ThinkPHP自定义Redis处理SESSION的实现方法
May 16 PHP
php中序列化与反序列化详解
Feb 13 PHP
浅析PHP中的 inet_pton 网络函数
Dec 16 PHP
PHP mysqli事务操作常用方法分析
Jul 22 #PHP
PHP实现mysqli批量执行多条语句的方法示例
Jul 22 #PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
Jul 22 #PHP
PHP编程快速实现数组去重的方法详解
Jul 22 #PHP
php使用ftp实现文件上传与下载功能
Jul 21 #PHP
YII2框架中excel表格导出的方法详解
Jul 21 #PHP
实例讲解YII2中多表关联的使用方法
Jul 21 #PHP
You might like
用PHP函数解决SQL injection
2006/10/09 PHP
PHP下打开URL地址的几种方法小结
2010/05/16 PHP
destoon安全设置中需要设置可写权限的目录及文件
2014/06/21 PHP
php邮箱地址正则表达式验证
2015/11/13 PHP
PHP代码重构方法漫谈
2018/04/17 PHP
PHP获取星期几的常用方法小结
2018/12/18 PHP
PHP5.6读写excel表格文件操作示例
2019/02/26 PHP
Yii框架Session与Cookie使用方法示例
2019/10/14 PHP
php+websocket 实现的聊天室功能详解
2020/05/27 PHP
双击滚屏-常用推荐
2006/11/29 Javascript
线路分流自动智能跳转代码,自动选择最快镜像网站(js)
2011/10/31 Javascript
js获取IFRAME当前的URL的方法
2013/11/13 Javascript
jquery动态改变form属性提交表单
2014/06/03 Javascript
轻松掌握jQuery中wrap()与unwrap()函数的用法
2016/05/24 Javascript
火狐和ie下获取javascript 获取event的方法(推荐)
2016/11/26 Javascript
JavaScript实现的超简单计算器功能示例
2017/12/23 Javascript
JS执行控制之节流模式实例分析
2018/12/21 Javascript
javaScript 实现重复输出给定的字符串的常用方法小结
2020/02/20 Javascript
详解ES6中class的实现原理
2020/10/03 Javascript
微信小程序调用后台service教程详解
2020/11/06 Javascript
python list语法学习(带例子)
2013/11/01 Python
Python爬虫学习之获取指定网页源码
2019/07/30 Python
100行Python代码实现每天不同时间段定时给女友发消息
2019/09/27 Python
解决numpy矩阵相减出现的负值自动转正值的问题
2020/06/03 Python
Python语言编写智力问答小游戏功能
2020/10/13 Python
伊芙丽官方旗舰店:中国淑女一线品牌
2017/12/01 全球购物
澳大利亚新奇小玩意网站:Yellow Octopus
2017/12/28 全球购物
Anthropologie英国:美国家喻户晓的休闲服装和家居产品品牌
2018/12/05 全球购物
法国一家多品牌成衣精品中/高档商店:Graduate Store
2019/08/28 全球购物
在C语言中"指针和数组等价"到底是什么意思?
2014/03/24 面试题
解除劳动合同证明书
2014/09/26 职场文书
作风建设整改方案
2014/10/27 职场文书
导游词300字
2015/02/13 职场文书
辩论赛开场白大全(主持人+辩手)
2015/05/29 职场文书
Redis入门基础常用操作命令整理
2022/06/01 Redis
Python创建SQL数据库流程逐步讲解
2022/09/23 Python