多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### **列表** ~~~ <script> layui.use(['laydate','form','jquery','upload'], function(){ var laydate = layui.laydate; var form = layui.form; var $ = layui.jquery; var upload = layui.upload; // 监听全选 form.on('checkbox(checkall)', function(data){ if(data.elem.checked){ $('tbody input').prop('checked',true); }else{ $('tbody input').prop('checked',false); } form.render('checkbox'); }); //执行一个laydate实例 laydate.render({ elem: '#start' //指定元素 }); //执行一个laydate实例 laydate.render({ elem: '#end' //指定元素 }); //用户停用 $('.editstatus').click(function(){ var url = $(this).attr('link'); var sid = $(this).attr('sid'); layer.confirm('你确定要进行此操作吗?', { icon: 1, btn: ['确定','取消'] //按钮 }, function(){ $.ajax({ type: 'post', url: url, dataType:"json", data: { id:sid }, success: function(data){ if (data.status==1) { console.log(data); $('.editstatus').attr('title','停用') $('.editstatus').find('i').html('&#xe62f;'); $('.editstatus').parents("tr").find(".td-status").find('span').addClass('layui-btn-disabled').html('已停用'); layer.msg('已停用!',{icon: 5,time:1000}); location.reload(); }else{ $('.editstatus').attr('title','启用') $('.editstatus').find('i').html('&#xe601;'); $('.editstatus').parents("tr").find(".td-status").find('span').removeClass('layui-btn-disabled').html('已启用'); layer.msg('已启用!',{icon: 5,time:1000}); location.reload(); } } }); }); }); //删除 $('.del').click(function(){ var url = $(this).attr('link'); layer.confirm('你确定要删除吗?', { icon: 1, btn: ['确定','取消'] //按钮 }, function(){ $.get(url,function(data){ if (data.code == 1) { layer.alert('删除成功', {icon: 6},function (index) { layer.close(index); $(this).parents('tr').remove(); window.location.href = "{:url('index')}"; }); }else{ layer.alert('删除失败'); window.location.reload(); } }); }); }); }); //批量删除 function delAll (argument) { var data = tableCheck.getData(); console.log(data); layer.confirm('确认要删除吗?'+data,function(index){ //捉到所有被选中的,发异步进行删除 $.ajax({ type:"POST", url:"{:url('delete')}", data:{ id:data }, success:function(data){ if(data.code == 1){ layer.alert('删除成功', {icon: 1},function () { $(".layui-form-checked").not('.header').parents('tr').remove(); location.href="{:url('index')}"; }); }else{ layer.alert('删除失败', {icon: 6},function () { location.reload(); }); } } }) }); } </script> ~~~