1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP jQuery+Ajax实现批量删除功能办法

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

时间:2019-12-16 16:40:28

相关推荐

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

后端开发|php教程

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操作的方法

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。