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&amp;mysql(一)
Oct 09 PHP
php 购物车的例子
May 04 PHP
利用php实现禁用IE和火狐的缓存问题
Dec 03 PHP
一些php项目中比较通用的php自建函数的详解
Jun 06 PHP
PHP实现对文本数据库的常用操作方法实例演示
Jul 04 PHP
javascript+php实现根据用户时区显示当地时间的方法
Mar 11 PHP
PHP获取某个月最大天数(最后一天)的方法
Jul 29 PHP
php实现倒计时效果
Dec 19 PHP
php+mysql查询实现无限下级分类树输出示例
Oct 03 PHP
Symfony查询方法实例小结
Jun 28 PHP
PHP合并两个或多个数组的方法
Jan 20 PHP
php字符串截取函数mb_substr用法实例分析
Jun 25 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
2006/10/09 PHP
PHP使用CURL实现对带有验证码的网站进行模拟登录的方法
2014/07/23 PHP
微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动
2014/10/21 PHP
PHP实现简单的协程任务调度demo示例
2020/02/01 PHP
phpStorm2020 注册码
2020/09/17 PHP
我遇到的参数传递中 双引号单引号嵌套问题
2010/02/11 Javascript
基于jQuery的Tab选项框效果代码(插件)
2011/03/01 Javascript
基于jQuery的弹出框插件
2012/03/18 Javascript
Java 正则表达式学习总结和一些小例子
2012/09/13 Javascript
javascript中全局对象的isNaN()方法使用介绍
2013/12/19 Javascript
js控制鼠标事件移动及移出效果显示
2014/10/19 Javascript
jQuery热气球动画半透明背景的后台登录界面代码分享
2015/08/28 Javascript
Js获取图片原始宽高的实现代码
2016/05/17 Javascript
Javascript操作表单实例讲解(下)
2016/06/20 Javascript
深入浅出ES6之let和const命令
2016/08/25 Javascript
JavaScript中日常收集常见的10种错误(推荐)
2017/01/08 Javascript
详解微信小程序canvas圆角矩形的绘制的方法
2018/08/22 Javascript
微信小程序上传帖子的实例代码(含有文字图片的微信验证)
2020/07/11 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
python单链表实现代码实例
2013/11/21 Python
浅谈pytorch和Numpy的区别以及相互转换方法
2018/07/26 Python
从0开始的Python学习016异常
2019/04/08 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
python Canny边缘检测算法的实现
2020/04/24 Python
OpenCV灰度化之后图片为绿色的解决
2020/12/01 Python
AmazeUI 折叠面板的实现代码
2020/08/17 HTML / CSS
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
如何写出好的Java代码
2014/04/25 面试题
中专生自我鉴定
2013/12/17 职场文书
中专生职业生涯规划书范文
2013/12/29 职场文书
拉歌口号大全
2014/06/13 职场文书
廉政文化进校园广播稿
2014/10/20 职场文书
公司借条范本
2015/05/25 职场文书
Python可视化学习之matplotlib内置单颜色
2022/02/24 Python
Java基于Dijkstra算法实现校园导游程序
2022/03/17 Java/Android
OpenCV项目实践之停车场车位实时检测
2022/04/11 Python