> 前端部分
<fieldset class="layui-elem-field site-demo-button demoTable">
<legend>功能选项</legend>
<div class="top-btn-sty">
<div class="layui-input-inline"> <input type="text" class="layui-input"></div>
<button class="layui-btn layui-btn-normal" data-type="chaxun" >查询</button>
<button class="layui-btn layui-btn-danger" data-type="delAll">批量删除</button>
</div>
</fieldset>
> 事件
var active = {
isAll: function(){ //验证是否全选
var checkStatus = table.checkStatus('table-jsinfo');
layer.msg(checkStatus.isAll ? '全选': '未全选')
},delAll:function () { //批量删除
var checkStatus = table.checkStatus('table-jsinfo')
,data=checkStatus.data;
if(data.length > 0){
delList = [];
data.forEach(function (obj,index) {
delList.push(obj.js_id);
});
layer.confirm('您确定要删除这'+data.length+'个选项吗?',function (index) {
$.ajax({
url: "{:url('Jsinfo/del')}",
type:'post',
dataType:'json',
data:"id="+delList,
success:function (res) {
if(res.code== 0){
layer.msg(res.msg);
table.reload('table-jsinfo',{});
}else{
layer.msg(res.msg);
}
}
});
});
}else {
layer.msg('请选择需要删除的选项')
}
}
};
调用
$('.demoTable .layui-btn').on('click', function(){
var type = $(this).data('type');
active[type] ? active[type].call(this) : '';
});
- 序言
- Layui功能集合
- 数据表格-批量删除
- 数据表格-编辑
- 数据表格-删除
- 根据1,2,3显示中文分类
- ThinkPHP5.1功能集合
- ThinkPHP5.1+ PC端移动端模板视图文件替换
- ThinkPHP5.0功能集合(未完成)
- 微信公众号开发(未完成)
- 网页授权(未完成)
- 微信开放平台开发(未完成)
- 微信扫码登录(未完成)
- JQ功能(未完成)
- JQ删除字符串开始和末尾的空格
- JQ验证非空和手机号
- JS判断是否微信端
- JavaScript知识(未完成)
- Layer弹窗整理
- 基本使用
- 小程序(未完成)
- .htaccess文件
- 函数列表
- 封装密码加密函数
- 手机端二级域名跳转
- 手机号隐藏中间四位
- 获取HTTP
- 统一返回信息
- 生成一个不重复的token
- 验证手机号是否正确
- 判断是否是手机
- 银行卡号验证是否正确
- 验证身份证
- 获取用户设备,IP地址
- 判断是否微信端打开
- 费率函数
- PHP函数
- PHP str_replace() 替换字符串函数
- PHP str_repeat() 把字符串重复指定的次数函数