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实现用户认证及管理完全源码
Mar 11 PHP
PHP 上传文件的方法(类)
Jul 30 PHP
php debug 安装技巧
Apr 30 PHP
解析php 版获取重定向后的地址(代码)
Jun 26 PHP
PHP实现自动识别Restful API的返回内容类型
Feb 07 PHP
Zend Framework实现具有基本功能的留言本(附demo源码下载)
Mar 22 PHP
老生常谈ThinkPHP中的行为扩展和插件(推荐)
May 05 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
Jun 16 PHP
PHP数组常用函数实例小结
Aug 20 PHP
laravel5使用freetds连接sql server的方法
Dec 07 PHP
laravel Task Scheduling(任务调度)在windows下的使用详解
Oct 22 PHP
PHP加MySQL消息队列深入理解
Feb 27 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计算多维数组中所有值总和的方法
2015/06/24 PHP
CodeIgniter分页类pagination使用方法示例
2016/03/28 PHP
php自动加载方式集合
2016/04/04 PHP
PHP云打印类完整示例
2016/10/15 PHP
JQuery上传插件Uploadify使用详解及错误处理
2010/04/27 Javascript
javascript插入样式实现代码
2012/02/22 Javascript
Javascript中的delete介绍
2012/09/02 Javascript
Javascript 加载和执行-性能提高篇
2012/12/28 Javascript
JSON.parse()和JSON.stringify()使用介绍
2014/06/20 Javascript
一个很有趣3D球状标签云兼容IE8
2014/08/22 Javascript
JavaScript中number转换成string介绍
2014/12/31 Javascript
js实现键盘Enter键提交表单的方法
2015/05/27 Javascript
js简单设置与使用cookie的方法
2016/01/22 Javascript
基于JS代码实现导航条弹出式悬浮菜单
2016/06/17 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
详解Nuxt.js中使用Element-UI填坑
2019/09/06 Javascript
uni-app自定义导航栏按钮|uniapp仿微信顶部导航条功能
2019/11/12 Javascript
微信公众号H5之微信分享常见错误和问题(小结)
2019/11/14 Javascript
让IDE识别webpack的别名alias的实现方法
2020/05/06 Javascript
[51:26]VP vs VG 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python判断、获取一张图片主色调的2个实例
2014/04/10 Python
基于python时间处理方法(详解)
2017/08/14 Python
python使用邻接矩阵构造图代码示例
2017/11/10 Python
Python实现字典的遍历与排序功能示例
2017/12/23 Python
python实现机器人行走效果
2018/01/29 Python
Python Matplotlib 基于networkx画关系网络图
2019/07/10 Python
python使用turtle库绘制奥运五环
2020/02/24 Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
2020/06/02 Python
火车的故事教学反思
2014/02/11 职场文书
暖通工程师岗位职责
2014/06/12 职场文书
单位计划生育责任书
2015/05/09 职场文书
道歉信范文
2015/05/12 职场文书
Python 流媒体播放器的实现(基于VLC)
2021/04/28 Python
pytorch Dropout过拟合的操作
2021/05/27 Python