首页 >

PHP jQuery+Ajax实现批量删除功能办法

后端开发|php教程PHP jQuery+Ajax实现批量删除功能办法
jQuery+Ajax,php,功能
后端开发-php教程为了美观,我还是引入了bootstrap的模态框,我引入的是自己的数据库 library中的一张表 名为:maninfo表 是一张个人信息表
淘客网站系统免费源码,vscode怎么取消右键菜单,xp启动ubuntu,修改tomcat内存配置,sqlite字段,服装网页设计客户分析,dedecms数据库字典,阿里云 被服务器拒绝,ecshop 虚拟购买记录插件,前端框架mi,鸡爬虫子,php扩展名,天津seo优化公司哪家好,springboot时间同步,dede 前台显示标签,php企业网站开发,在asp中刷新网页的代码,搜房网网站模板,织梦自定义表单后台显示,音乐网站页面源码,信贷管理系统源码,php源码查询程序lzw
表的加载我就不写了,比较简单, 大概写一下需要的按钮和html部分就可以了
复利分红系统源码,ubuntu更换成中文,requests库爬虫音乐,php lpfs,泸州seo服务lzw

全选:

如何破解游戏源码,vscode连续恢复,ubuntu中文输入法卡住,tomcat最高qps,sqlite怎么查询视图,the7必备插件,饿了吗前端框架下载,床上发现很多小爬虫,php中的跳转,柳林seo公司,商场网站模板,隐藏的图片打开网页,订餐模板,最新泛站程序lzw

遍历出来的复选框为

首先是全选按钮点击之后可以把遍历的复选框全部选中

 $("#cq").click(function(){$(".cq").prop("checked",$(this).prop("checked"));})

这里我只写了一个简单的模态框

这样前端的内容就完成了,这样就开始写js部分了,我全部用的是jquery

var chk = "";  var check2 = "";  //判断多个复选框中的某一个是否被实现  function checked(){    var count = 0;    var checkx = $("#cq");    if(checkx.checked)    {      check2=1;//选中全选按钮    }    else    {      check2=0;//没选中全选按钮    }    var checkArry = $(".cq");    for (var i = 0; i < checkArry.length; i++)    {      if(checkArry[i].checked == true)      {        //选中的操作        count++;      }    }    if( count == 0 )    {      chk=0;//没有选中项    }    else    {      chk=1;//有选中项    }    //alert(chk);  }  function plscdzxx()  {    //批量删除    $("#plscdz").click(function(){      checked();      if(chk==1 || check2==1){// 提交        $('#myModal12').modal('show');        $("#nqrplsc").click(function(){/*给确认删除按钮加事件*/          $('#myModal12').modal('hide');          //找选中的主键值,用循环遍历选中的主键值          var cq =$(".cq");          var plstr ="";          for(var i=0;i<cq.length;i++)          {            if(cq.eq(i).prop("checked"))            {              plstr+=cq.eq(i).val()+"','";            }          }          plstr= plstr.substr(0,plstr.length-3); //分隔符占3个字符,截取字符串,去掉最后的"','",这样正好匹配SQL语句          $.ajax({            async:false,            url:"plscdz.php",            data:{plstr:plstr},            dataType:"TEXT",            type:"POST",            success:function(data){              if(data.trim()=="OK")              {alert("删除成功");nload();  //在这里要重新加载一遍页面              }              else              {alert("删除失败");              }            }          });        });      }      else if(chk==0)      {        // 不提交        //alert(chk);        alert("请选择您要删除的内容");      }    })  }

ajax会连接到批量删除的处理页面 ,下面就是批量删除的处理页面了

Query($sql,0))  {    echo "OK";  }  else  {    echo "NO";  }}

写到这儿 如果您要是自己尝试的话,可能不运行,这就需要把批量删除的方法给调一下,前面有加载的方法的话,那就直接把批量删除的方法写到加载方法里面调用就可以了

php实现批量删除操作的方法

ThinkPHP实现批量删除栏目的方法

PHP实现批量删除jQuery操作的方法


PHP jQuery+Ajax实现批量删除功能办法
  • jquery+ajax怎样实现数据更新
  • jquery+ajax怎样实现数据更新 | jquery+ajax怎样实现数据更新 ...

    PHP jQuery+Ajax实现批量删除功能办法
  • jQuery+AJAX实现调用后台步骤详解
  • jQuery+AJAX实现调用后台步骤详解 | jQuery+AJAX实现调用后台步骤详解 ...

    PHP jQuery+Ajax实现批量删除功能办法
  • jquery+ajax请求数据不刷新怎么处理
  • jquery+ajax请求数据不刷新怎么处理 | jquery+ajax请求数据不刷新怎么处理 ...