首页 > 其他 > 详细

Layui关闭弹出层并刷新父窗口

时间:2019-09-03 19:09:04      阅读:112      评论:0      收藏:0      [点我收藏+]

先确保已经引入layui和jquery

再确保初始化layer弹出层

<script>
    layui.use([form, layer], function() {
        var form = layui.form;
        var layer = layui.layer;

    });
</script>

第1种方式:

$(function() {
//关闭弹窗
        $(document).on(‘click‘, ‘#closeBtn‘,
            function() {
                var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                parent.location.reload();//刷新父页面,注意一定要在关闭当前iframe层之前执行刷新
                parent.layer.close(index); //再执行关闭
            });
});

第2种方式:

   $(‘#pass‘).click(function(){
              var quantity = $(‘#upd_chengyijin‘).val();
              if(!quantity){
                  layer.msg(‘请填写数据‘, {
                         icon: 2,
                         time: 500 //2秒关闭(如果不配置,默认是3秒)
                         }, function(){

                         });
                  return false;
              }
              $.ajax({
                  url:‘updSincerity_money‘,
                  type:‘GET‘,
                  data:"money="+quantity,
                  success:function(data){
                      var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                      parent.location.reload();//刷新父页面,注意一定要在关闭当前iframe层之前执行刷新
                      parent.layer.close(index); //再执行关闭
                  }
              });
          });

 

Layui关闭弹出层并刷新父窗口

原文:https://www.cnblogs.com/yang101/p/11454530.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!