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 相关文章推荐
PHP4实际应用经验篇(1)
Oct 09 PHP
PHP 网页过期时间的控制代码
Jun 29 PHP
php引用返回与取消引用的详解
Jun 08 PHP
PHP删除HTMl标签的实现代码
Jun 30 PHP
PHP实现微信公众平台音乐点播
Mar 20 PHP
PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
Jun 12 PHP
写一段简单的PHP建立文件夹代码
Jan 06 PHP
实例简介PHP的一些高级面向对象编程的特性
Nov 27 PHP
PHP安全下载文件的方法
Apr 07 PHP
PHP数据库操作Helper类完整实例
May 11 PHP
PHP判断json格式是否正确的实现代码
Sep 20 PHP
thinkPHP3.2.3实现阿里大于短信验证的方法
Jun 06 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与XML联手进行网站编程代码实例
2008/07/10 PHP
PHP实现的构造sql语句类实例
2016/02/03 PHP
Yii 框架控制器创建使用及控制器响应操作示例
2019/10/14 PHP
Alliance vs Liquid BO3 第二场2.13
2021/03/10 DOTA
javascript &amp;&amp;和||运算法的另类使用技巧
2009/11/28 Javascript
JQUERY1.6 使用方法四 检测浏览器
2011/11/23 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
JS获取计算机mac地址以及IP的实现方法
2014/01/08 Javascript
解决用jquery load加载页面到div时,不执行页面js的问题
2014/02/22 Javascript
jquery高级编程的最佳实践详解
2014/03/23 Javascript
js的for in循环和java里foreach循环的区别分析
2015/01/28 Javascript
JavaScript知识点整理
2015/12/09 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
2016/04/19 Javascript
JS实现简单的tab切换选项卡效果
2016/09/21 Javascript
JavaScript 字符串常用操作小结(非常实用)
2016/11/30 Javascript
js实现表格筛选功能
2017/01/18 Javascript
uploader秒传图片到服务器完整代码
2017/04/22 Javascript
Angular4 Select选择改变事件的方法
2018/10/09 Javascript
8个有意思的JavaScript面试题
2019/07/30 Javascript
JS代码检查工具ESLint介绍与使用方法
2020/02/04 Javascript
基于Vue的侧边目录组件的实现
2020/02/05 Javascript
python写的ARP攻击代码实例
2014/06/04 Python
Python多线程编程(三):threading.Thread类的重要函数和方法
2015/04/05 Python
Python中文件操作简明介绍
2015/04/13 Python
python3实现微型的web服务器
2019/09/03 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
MIRTA官网:手工包,100%意大利制造
2020/02/11 全球购物
教师个人自我评价范文
2014/04/13 职场文书
美术专业自荐信
2014/07/07 职场文书
小学生纪念九一八事变演讲稿
2014/09/14 职场文书
初中团支书竞选稿
2015/11/21 职场文书
linux下安装redis图文详细步骤
2021/12/04 Redis
Java异常处理try catch的基本用法
2021/12/06 Java/Android
《堡垒之夜》联动《刺客信条》 4月7日正式上线
2022/04/06 其他游戏
微软官方消息,在 2023 年 4 月 11 日之后微软将不再为 Office 2013 和 Skype for Business 2015 提供安全更新
2022/04/21 数码科技
python使用shell脚本创建kafka连接器
2022/04/29 Python