手机版

PHP ajax jQuery实现批量删除功能实例代码小结

时间:2021-08-28 来源:互联网 编辑:宝哥软件园 浏览:

目录结构

piliangshan.php

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)需要一次./db _ conn . PHP ';$sql='从用户中选择* ';$ result=MySQL _ query($ conn,$ SQL);html lang=' zh-CN ' head meta charset=' UTF-8 ' title全选演示/title meta http-equiv=' X-UA-Compatible '内容='IE=Edge '链接rel='样式表'类型='text/css' href=' ./静态/引导。量滴CSS ' rel='外部无跟随'脚本src='http:/static/jquery。js '/script meta name=' viewport ' content=' width=device-width,minimum-scale=1.0,maximum-scale=1.0 '/head-body form enctype=' multipart/form-data ' method=' post ' div class=' bs-example ' data-example-id=' simple-table ' style=' padding-left 3360 30px;table class=' table ' id=' J-dl ' a href=' JavaScript 3: void(0);rel='外部无跟随' class=' BTN BTN-危险' onclick=' selectAll()' title='删除选定数据style='font-weight:normal '批量删除/a和t输入类型=' checkbox ' id=' J-all ' class=' ckb '/th名字/th姓氏/th姓氏/th名字/th/t/t和tbody?PHP while($ row=MySQL _ fetch _ array($ result,MYSQLI _ ASSOC)){ echo ' tr thin put type=' checkbox ' class=' CK ' id=' CK-1 ' value=' ' .$row['id'].第"/th "作用域="行"。$ row[' id ']/th TD .$ row[' username ']'/TD TD TD ' TD .$ row[' sort ']'/TD/tr;} ?/t body/table/div/form script(function(){ var $ all=$(' # J-all ');var $ dl=$(' # J-dl ');//绑定全选按钮点击事件,让下面所有的复选框是跟全选的一样$all.on('click ',function () { $dl.find(' .CK ' .道具('选中',这个。选中);});//绑定点击所有的复选框,点击的时候判断是否页面中全选了$dl.find(' .CK ' .on('click ',function () { //我只是喜欢用过滤器(fn),用选择器也行//查找没有选择的元素var $ unSelectedElem=$ dl.find(' .CK ' .filter(function () { return!this . checked });//如果有没有选中的,则让全选的取消if($取消选择elem。长度){ $ all。prop(' checked ',false);} else { $all.prop('checked ',true);} });})();/script脚本类型=' text/JavaScript '函数selectAll(){ var id=' ';$('.CK ' .每个(函数(){ if ($(this)).是(' :已选中'){ ids=',' $(this).val();//逐个获取编号值,并用逗号分割开} });ids=ids。子串(1);//进行编号处理,去除第一位的逗号if (ids.length==0) { alert('请至少选择一项');} else { if(确认('确定删除选中的?')) { $.ajax({ type: 'post ',url: 'piliangdo.php ',data: { ids:ids },success:函数(数据){ if(数据。trim()=' yes '){ alert('删除成功');location.reload() //刷新页面} else { alert('删除失败');} } });} } }/script/body/html piliangdo。服务器端编程语言(Professional Hypertext Preprocessor的缩写)

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)标头(' content-type : text/html;charset=' utf-8 ' ');要求一次./db _ conn . PHP ';$ ids=trim($ _ POST[' ids ']);$ids=explode(',',$ ids);foreach($ id as $ key=$ val){ $ del _ SQL=' DELETE FROM '用户' WHERE id=' $ val$ result=MySQL _ query($ conn,$ del _ SQL);} if($ result){ echo ' yes ';} else { echo ' no}?总结

以上所述是小编给大家介绍的PHP ajax jQuery实现批量删除功能实例代码小结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

版权声明:PHP ajax jQuery实现批量删除功能实例代码小结是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。