layui 设置打开弹窗 让页面不能刷新


    function onAddBtn(userID,gameID,roomID)
    {
        $("#type_hidden_id").val('1');
        layer.open({
             type: 2
            ,title: ['查看信息'] //不显示标题栏
            ,closeBtn: 1
            ,area: ['1400px', '800px']
            ,shade: 0.4
            ,id: 'LAY_layuipro7' //设定一个id,防止重复弹出
           // ,btn: ['确定']
            ,btnAlign: 'c'
            ,moveType: 1 //拖拽模式,0或者1
            ,shadeClose: true
            ,content: "{:url('Members/manipulation')}?userID="+userID+"&types=1&gameID="+gameID+"&roomID="+roomID+""
            ,success:function(layero, index){
                
            },cancel: function()
            {
                var type_hidden_openid=$("#type_hidden_openid").val();
                if(type_hidden_openid==0)
                {
                    $("#type_hidden_id").val('0');
                    sx();
                }
                
            },end: function(){
                var type_hidden_openid=$("#type_hidden_openid").val();
                if(type_hidden_openid==0)
                {
                    $("#type_hidden_id").val('0');
                    sx();
                }
            }
        })
    }

    layui.use(['laydate','form'], function()
    {
        var laydate = layui.laydate
         ,form = layui.form;;
        
        //执行一个laydate实例
        laydate.render({
          elem: '#start' //指定元素
        });

        //执行一个laydate实例
        laydate.render({
          elem: '#end' //指定元素
        });

        //  监听指定开关
        form.on('switch(switchTest)', function(data){
            if(this.checked)
            {
                $("#type_hidden_id").val('0');
                $("#type_hidden_openid").val('0');
                sx();
                setopen(0); 
            }
            else
            {
                $("#type_hidden_id").val('1');
                $("#type_hidden_openid").val('1');
                sx();
                setopen(1);
            }
        });
    });
    
    //设置开关
    function  setopen(is_open)
    {
        $.ajax({
                type:"POST",
                url:"{:url('Members/isopen')}",
                data:{is_open:is_open},
                success: function(data)
                { 
                    if(data.code==1)
                    {
                        layer.msg('设置成功!',{icon:1,time:1000});
                    }
                    else
                    {
                        layer.msg('设置失败!',{icon:2,time:1000});
                    }
                },error: function ()
                {
                 console.log("请求失败");
                }
        });
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值