后端开发|php教程
thinkphp,jquery,ajax,thinkphp,多选删除,jquery全选反选
后端开发-php教程建议有js基础,了解jquery,thinkphp,废话不说多下面就上代码
直播软件app源码价格,网易云vscode的插件,ubuntu背景设置,tomcat设置初始页面,养殖沙爬虫,php 代码混淆工具,威海短视频seo优化系统,网站源码怎么预览,翻折印模板lzw
《————HTML————》
分销积分商城源码,vscode主要用来干嘛,新建ubuntu脚本,谷歌访问不了tomcat,爬虫时间设置,php 可编辑表格,珠海专业seo公司价格,影视网站源码ios,oa 模板 博客园lzw
//thinkphp循环显示把data里fid赋予多选框
《————jsvascript————》
网站php网站源码下载,ubuntu 高性能模式,爬虫获取付费音乐,php程序描述,光年seo下载lzw
//多选 $("#all").click(function(){ if(this.checked){ $("#list :checkbox").attr("checked", true); }else{ $("#list :checkbox").attr("checked", false); } }); //当点到全选按钮 $("#selectAll").click(function () { $("#list :checkbox,#all").attr("checked", true);}); //全不选 $("#unSelect").click(function () { $("#list :checkbox,#all").attr("checked", false);}); //反选 $("#reverse").click(function () { $("#list :checkbox").each(function () {$(this).attr("checked", !$(this).attr("checked")); }); allCheck();}); //删除 function del(){var valArr = new Array;$("#list :checkbox[checked]").each(function(i){ valArr[i] = $(this).val(); });var vals = valArr.join(,);//数组转换以逗号隔开的字符串 if (valArr.length == 0) { alert(请选择要删除的选项);}else{ if (confirm("确定删除?删除后将无法恢复。")){var data={name:vals};$.ajax({ type: "post", url: "{:U(College/School/faculty_del)}",//url为tp方法(控制器/方法) data:data, success: function(json) { var obj = eval(( + json + ));//返回回来的json转化为js对象 if (parseInt(obj.counts) > 0) {alert(obj.des);location.reload();} else {alert(obj.des);} }, error: function(XMLHttpRequest, textStatus) {alert("页面请求错误,请检查重试或联系管理员!\n" + textStatus); } }); }} }
《————PHP————》
public function faculty_del(){ $fid = trim($_POST[ ame]); //以下为查询条件 $bname[deletemark] = 0; $res = $this->faculty_model ->where(array(fid=>array(in,$fid))) ->save($bname);//查询条件为你的查询条件,我这边为逻辑删除,修改字段值就好// echo $this->faculty_model->getLastSql();// var_dump($res);// exit; if ($res) {$counts = "1";$des = "成功"; } else {$counts = "0";$des = "失败"; } $json_data = "{"; $json_data.= "\"counts\":".json_encode($counts).","; $json_data.= "\"des\":".json_encode($des).""; $json_data.= "}"; echo $json_data; exit;}
由于是异步所以你发过来的数据都在控制台查看,当前页面没输出,不要去页面上去找。