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利用COM对象访问SQLServer、Access
Oct 09 PHP
PHP+DBM的同学录程序(3)
Oct 09 PHP
配置支持SSI
Nov 25 PHP
PHP语法速查表
Jan 02 PHP
浅析PHP递归函数返回值使用方法
Feb 18 PHP
PHP中常用的转义函数
Feb 28 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
Mar 17 PHP
Yii把CGridView文本框换成下拉框的方法
Dec 03 PHP
php随机获取金山词霸每日一句的方法
Jul 09 PHP
php计算title标题相似比的方法
Jul 29 PHP
php PDO异常处理详解
Nov 20 PHP
PHP实现APP微信支付的实例讲解
Feb 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
兼容性比较好的PHP生成缩略图的代码
2011/01/12 PHP
php不写闭合标签的好处
2014/03/04 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
2014/04/25 PHP
Zend Framework入门教程之Zend_Db数据库操作详解
2016/12/08 PHP
List the Codec Files on a Computer
2007/06/11 Javascript
Wordpress ThickBox 点击图片显示下一张图的修改方法
2010/12/11 Javascript
js 函数的副作用分析
2011/08/23 Javascript
js去字符串前后空格5种实现方法及比较
2013/04/03 Javascript
AngularJS实现元素显示和隐藏的几个案例
2015/12/09 Javascript
基于Vue的文字跑马灯组件(npm 组件包)
2017/05/24 Javascript
基于ES6作用域和解构赋值详解
2017/11/03 Javascript
浅谈Node模块系统及其模式
2017/11/17 Javascript
微信小程序获取用户信息及手机号(后端TP5.0)
2019/09/12 Javascript
微信h5静默和非静默授权获取用户openId的方法和步骤
2020/06/08 Javascript
django 开发忘记密码通过邮箱找回功能示例
2018/04/17 Python
Python多进程与服务器并发原理及用法实例分析
2018/08/21 Python
python梯度下降法的简单示例
2018/08/31 Python
使用python读取.text文件特定行的数据方法
2019/01/28 Python
Python基于滑动平均思想实现缺失数据填充的方法
2019/02/21 Python
详解Python数据分析--Pandas知识点
2019/03/23 Python
pytorch自定义初始化权重的方法
2019/08/17 Python
PYTHON绘制雷达图代码实例
2019/10/15 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
python标识符命名规范原理解析
2020/01/10 Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
2020/05/25 Python
独特的礼品和创新的科技产品:The Grommet
2018/02/24 全球购物
有原因的手表:Flex Watches
2019/03/23 全球购物
Calphalon美国官网:美国顶级锅具品牌
2020/02/05 全球购物
C#里面如何判断一个Object是否是某种类型(如Boolean)?
2016/02/10 面试题
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2012/04/17 面试题
新浪微博实习心得体会
2014/01/27 职场文书
幼儿园中班教师寄语
2014/04/03 职场文书
简洁的英文求职信范文
2014/05/03 职场文书
建筑投标担保书
2014/05/20 职场文书
小学语文业务学习材料
2014/06/02 职场文书
党在我心中演讲稿
2014/09/02 职场文书