var delFiles = []; //用于删除图片 var filesContainer= {}; //存储最终要上传的图片 var files ; //存储选择图片的数量 var fContainer= {}; //用于传父级传变量,格式 parent.fContainer var depositImg =[];//用于存放弹窗图片 layui.use(['form','layer','laydate','table','laytpl','layedit','upload'],function(){ var form = layui.form, layer = layui.layer, $ = layui.jquery, laydate = layui.laydate, table = layui.table, layedit = layui.layedit var tableIds = 'jclist'; //楼盘列表 var tableIns = table.render({ elem: '#'+tableIds, url : '/wx/jchomeform', method:'post', page : true, limit : 20, id:'tablerReload', cols : [[ {type: "checkbox", width:50}, {type:'numbers'}, {field: 'name', title: '奖次', align:"center",sort: true}, {field: 'state', title: '状态', align:"center",sort: true,templet:function(d){ if(d.state == '未抽'){ return ''+d.state+' '; }else { return ''+d.state+' '; } }}, {field: 'total', title: '中奖人数', align:"center",sort: true,templet:function (d) { if(d.total == 0){ return ''+d.total+' '; }else{ return ''+d.total+' '; } }}, {field: 'create_at', title: '添加时间',width:150, event:'sortData', align:'center',sort: true}, {title: '操作', width:300, templet:'#housesListBar',fixed:"right",align:"center"} ]] }); // table.reload('tablerReload'); //重新加载 //表格头部操作菜单 var $ = layui.$, active = { addData: function(){ //获取选中数据 var index = layui.layer.open({ title : "添加微信用户", type : 2, area:['80%','100%'], maxmin: true, content : "/wx/jccreate", end:function () { table.reload('tablerReload'); } }) // layui.layer.full(index); // //改变窗口大小时,重置弹窗的宽高,防止超出可视区域(如F12调出debug的操作) // $(window).on("resize",function(){ // layui.layer.full(index); // }) }, DataClear:function () { $.ajax({ type:"post", //请求方式 async:true, //是否异步 url:"http://wx.pinfangge.top/home/yaoclear", dataType:"jsonp", //跨域json请求一定是jsonp jsonp: "callbackparam", //跨域请求的参数名,默认是callback //jsonpCallback:"successCallback", //自定义跨域参数值,回调函数名也是一样,默认为jQuery自动生成的字符串 success: function(data) { //请求成功处理,和本地回调完全一样 }, error: function() { //请求出错处理 } }); // $.post('http://wx.pinfangge.top/home/yaoclear',{},function (data) { // // layer.msg(data.msg); // }) } }; $('.demoTable .layui-btn').on('click', function(){ var type = $(this).data('type'); active[type] ? active[type].call(this) : ''; }); //添加 form.on('submit(addjc)',function (data) { $.post('/wx/jccreateform',{name:data.field.name,sort:data.field.sort},function (data) { layer.msg(data.msg); }) return false; }) //修改 form.on('submit(editjc)',function (data) { $.post('/wx/jceditform',{name:data.field.name,id:data.field.id,sort:data.field.sort},function (data) { layer.msg(data.msg); }) return false; }) //监听指定开关 // form.on('switch(switchTest)', function(data){ // layer.confirm('确定要修改此操作吗?',{btn: ['确定', '取消']},function () { // $.post('/house/housesortedit',{id:data.value,examineid:1},function (data) { // if(data.code == 200) // { // layer.msg(data.msg); // table.reload('tablerReload'); // } else if(data.code == 300 ) { // layer.msg(data.msg); // } // }) // },function (aa) { // table.reload('tablerReload'); //重新加载 // }) // }); //表格右边操作栏目 table.on('tool('+tableIds+')', function(obj){ var data = obj.data; if(obj.event === 'del'){ //删除操作 layer.confirm('确定要删除吗?',{btn: ['确定', '取消']},function () { $.post('/wx/jcdel',{id:data.id},function (data) { layer.msg(data.msg); table.reload('tablerReload'); }) }) } else if(obj.event === 'edit'){ //编辑操作 var index = layui.layer.open({ title : "编辑", type : 2, area:['80%','100%'], maxmin: true, content : "/wx/jcedit?id="+data.id, end:function () { table.reload('tablerReload'); //重新加载 } }) } else if(obj.event === 'jc_clear'){ layer.confirm('确定要清除记录吗?',{btn: ['确定', '取消']},function () { $.post('/wx/jcclear',{id:data.id},function (data) { layer.msg(data.msg); table.reload('tablerReload'); }) }) } else if(obj.event === 'award'){ var index = layui.layer.open({ title : '获奖名单', type : 2, maxmin: true, area: ['', '100%'], content : "/wx/awardnamelist?id="+data.id, end:function () { layui.table.reload('tablerReload'); } }) layui.layer.full(index); //改变窗口大小时,重置弹窗的宽高,防止超出可视区域(如F12调出debug的操作) $(window).on("resize",function(){ layui.layer.full(index); }) } }); }); function clearjc(a,b) { // console.log(a); // console.log(b); $.post('/wx/jcclear',{frequency:a},function (data) { layer.msg(data.msg); }) }