PHP   发布时间:2019-11-11  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了PHP jQuery+Ajax结合写批量删除功能大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

为了美观,我还是引入了bootstrap的模态框,我引入的是自己的数据库 library中的一张表 名为:maninfo表 是一张个人信息表

表的加载我就不写了,比较简单, 大概写一下需要的按钮和html部分就可以了

批量删除

全选:

checkbox" id="cq"/>

遍历出来的复选框为

checkbox" value="{$v[0]}" class="cq"/>

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

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

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

ymodal11" tabindex="-1" role="dialog" aria-labelledby="mymodalLabel" aria-hidden="true">

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

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{ 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会连接到批量删除的处理页面 ,下面就是批量删除的处理页面了

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

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

以上所述是小编给大家介绍的php jQuery+Ajax结合写批量删除功能,希望对大家有所帮助。程序员遇到问题都会上(菜鸟教程jb51.cc)查找问题解答方法!如果觉得站点还不错,随手转发给程序员朋友一下!

大佬总结

以上是大佬教程为你收集整理的PHP jQuery+Ajax结合写批量删除功能全部内容,希望文章能够帮你解决PHP jQuery+Ajax结合写批量删除功能所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:ajaxjqueryphp批量删除
猜你在找的PHP相关文章
其他相关热搜词更多
phpJavaPython程序员load如何string使用参数jquery开发安装listlinuxiosandroid工具javascriptcap