layui弹窗layer具体使用

layui弹窗layer具体使用

open

1.open弹窗打开默认全屏-------->full函数设置全屏

var index=layer.open({
    type: 2,
    title: title,
    area: ['980px', '600px'],
    content: url
});
layer.full(index);

2.open弹窗关闭之后刷新table页面 记住分页,防止刷新重载为列表第一页

var index = parent.layer.getFrameIndex(window.name);
//第二行代码,因为太长所以换行了
parent.layui.table.reload('couponThemeTable',
 {page: {curr: $(".layui-laypage-em").next().html()}});   //主要代码
parent.layer.close(index); //再执行关闭

couponThemeTable 为 table 的 id

table 页面代码

<table class="layui-hide" id="displayListTable" lay-filter="displayListTable"></table>

3.右上角关闭按钮监听事件cancel

layer.open({
      type: 2
     , area: ['800px', '500px']
     , title: 'XXXXXX'
     ,cancel: function(){
         // 右上角关闭事件的逻辑
         location.replace(location.href);
     }
});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值