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 相关文章推荐
JAVA/JSP学习系列之二
Oct 09 PHP
PHP 开发环境配置(测试开发环境)
Apr 28 PHP
php empty()与isset()区别的详细介绍
Jun 17 PHP
PHP函数microtime()用法与说明
Dec 04 PHP
phpmailer中文乱码问题的解决方法
Apr 22 PHP
destoon二次开发常用数据库操作
Jun 21 PHP
PHP微信刮刮卡 附微信接口
Jul 22 PHP
基于php实现的php代码加密解密类完整实例
Oct 12 PHP
php curl批处理实现可控并发异步操作示例
May 09 PHP
PHP精确到毫秒秒杀倒计时实例详解
Mar 14 PHP
解决Laravel5.5下的toArray问题
Oct 15 PHP
PHP实现简易用户登录系统
Jul 10 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
改变Apache端口等配置修改方法
2008/06/05 PHP
PHP中函数内引用全局变量的方法
2008/10/20 PHP
php生成SessionID和图片校验码的思路和实现代码
2009/03/10 PHP
php5 non-thread-safe和thread-safe这两个版本的区别分析
2010/03/13 PHP
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
2013/08/10 PHP
php cookie使用方法学习笔记分享
2013/11/07 PHP
PHP函数getenv简介和使用实例
2014/05/12 PHP
ThinkPHP让分页保持搜索状态的方法
2014/07/02 PHP
PHP读取目录树的实现方法分析
2019/03/22 PHP
jquery ajax提交表单数据的两种方式
2009/11/24 Javascript
js中的preventDefault与stopPropagation详解
2014/01/29 Javascript
JavaScript获得页面base标签中url的方法
2015/04/03 Javascript
JS实现简单的键盘打字的效果
2015/04/24 Javascript
vue实现ajax滚动下拉加载,同时具有loading效果(推荐)
2017/01/11 Javascript
jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】
2017/03/14 Javascript
Bootstrap模态框(Modal)实现过渡效果
2017/03/17 Javascript
AngularJS学习笔记之表单验证功能实例详解
2017/07/06 Javascript
浅谈Angular路由复用策略
2017/10/04 Javascript
JS编写兼容IE6,7,8浏览器无缝自动轮播
2018/10/12 Javascript
vuex实现像调用模板方法一样调用Mutations方法
2019/11/06 Javascript
详解React 元素渲染
2020/07/07 Javascript
vscode自定义vue模板的实现
2021/01/27 Vue.js
Python中asyncore异步模块的用法及实现httpclient的实例
2016/06/28 Python
Python 描述符(Descriptor)入门
2016/11/20 Python
python http接口自动化脚本详解
2018/01/02 Python
详解python运行三种方式
2019/05/13 Python
Python装饰器结合递归原理解析
2020/07/02 Python
python 提高开发效率的5个小技巧
2020/10/19 Python
python使用re模块爬取豆瓣Top250电影
2020/10/20 Python
python字典按照value排序方法
2020/12/28 Python
bonprix荷兰网上商店:便宜的服装、鞋子和家居用品
2020/07/04 全球购物
电子信息科学专业自荐信
2014/01/30 职场文书
货物运输服务质量承诺书
2014/05/29 职场文书
夫妻忠诚协议书范本
2014/11/17 职场文书
Spring中bean的生命周期之getSingleton方法
2021/06/30 Java/Android
Nginx限流和黑名单配置
2022/05/20 Servers