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 相关文章推荐
ADODB的数据库封包程序库
Dec 31 PHP
cache_lite试用
Feb 14 PHP
简单的PHP图片上传程序
Mar 27 PHP
php防止SQL注入详解及防范
Nov 12 PHP
php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
Nov 14 PHP
php备份数据库类分享
Apr 14 PHP
Cygwin中安装PHP方法步骤
Jul 04 PHP
Thinkphp3.2.3分页使用实例解析
Jul 28 PHP
yii使用bootstrap分页样式的实例
Jan 17 PHP
PHP设计模式之装饰器模式实例详解
Feb 07 PHP
thinkPHP框架整合tcpdf插件操作示例
Aug 07 PHP
php实现简易计算器
Aug 28 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
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
2007/08/19 PHP
gd库图片下载类实现下载网页所有图片的php代码
2012/08/20 PHP
跟我学Laravel之请求与输入
2014/10/15 PHP
php获取根域名方法汇总
2014/10/28 PHP
实现PHP+Mysql无限分类的方法汇总
2015/03/02 PHP
php计数排序算法的实现代码(附四个实例代码)
2020/03/31 PHP
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
2007/01/22 Javascript
JQuery,Extjs,YUI,Prototype,Dojo 等JS框架的区别和应用场景简述
2010/04/15 Javascript
Jquery.TreeView结合ASP.Net和数据库生成菜单导航条
2010/08/27 Javascript
jQuery学习笔记之jQuery的动画
2010/12/22 Javascript
JS上传图片前的限制包括(jpg jpg gif及大小高宽)等
2012/12/19 Javascript
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
jquery easyui使用心得
2014/07/07 Javascript
javascript轻量级库createjs使用Easel实现拖拽效果
2016/02/19 Javascript
第七章之菜单按钮图标组件
2016/04/25 Javascript
浅谈javascript的url参数parse和build函数
2017/03/04 Javascript
js实现rem自动匹配计算font-size的示例
2017/11/18 Javascript
vue中使用ueditor富文本编辑器
2018/02/08 Javascript
jQuery实现标签子元素的添加和赋值方法
2018/02/24 jQuery
简单明了区分escape、encodeURI和encodeURIComponent
2018/05/26 Javascript
animate.css在vue项目中的使用教程
2018/08/05 Javascript
vue中的面包屑导航组件实例代码
2019/07/01 Javascript
Vue v-model组件封装(类似弹窗组件)
2020/01/08 Javascript
python 实现得到当前时间偏移day天后的日期方法
2018/12/31 Python
解决python字典对值(值为列表)赋值出现重复的问题
2019/01/20 Python
python实现五子棋游戏(pygame版)
2020/01/19 Python
Python3.6 中的pyinstaller安装和使用教程
2020/03/16 Python
Django中使用Celery的方法步骤
2020/12/07 Python
canvas实现按住鼠标移动绘制出轨迹的示例代码
2018/02/05 HTML / CSS
MAC Cosmetics官方网站:魅可专业艺术彩妆
2019/04/10 全球购物
Nip + Fab官网:英国美容品牌
2019/08/26 全球购物
离婚协议书范文2015
2015/01/26 职场文书
英语辞职信范文
2015/02/28 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
用golang如何替换某个文件中的字符串
2021/04/25 Golang
Navicat Premium自定义 sql 标签的创建方式
2022/09/23 数据库