如何用phpajax实现批量删除功能

php ajax实现批量删除的方法:首先引入bootstrap的模态框和数据库表;然后创建“批量删除”按钮的html部分;最后使ajax连接到批量删除的PHP处理页面即可。

创新互联建站服务项目包括镇雄网站建设、镇雄网站制作、镇雄网页制作以及镇雄网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,镇雄网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到镇雄省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

推荐:《PHP视频教程》

PHP jQuery+Ajax结合写批量删除功能

为了美观,我还是引入了bootstrap的模态框,我引入的是自己的数据库 library中的一张表 名为:maninfo表 是一张个人信息表表的加载我就不写了,比较简单, 大概写一下需要的按钮和html部分就可以了

全选:

遍历出来的复选框为

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

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


      

这样前端的内容就完成了,这样就开始写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

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

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

写到这儿 如果您要是自己尝试的话,可能不运行,这就需要把批量删除的方法给调一下,前面有加载的方法的话,那就直接把批量删除的方法写到加载方法里面调用就可以了
分享标题:如何用phpajax实现批量删除功能
转载来源:http://ybzwz.com/article/cjcdis.html

其他资讯