layui关闭当前弹窗并刷新父页面

先得到当前iframe层的索引,然后刷新父页面,再关闭弹窗

var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.location.reload();//刷新父页面,注意一定要在关闭当前iframe层之前执行刷新
parent.layer.close(index); //再执行关闭

使用例子如下:

$.post('/index/user/edit',{
      'id':$('#id').val()
    },function(res){
      if(res.status == 0){

        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
        parent.location.reload();//刷新父页面,注意一定要在关闭当前iframe层之前执行刷新
        parent.layer.close(index); //再执行关闭

      }else{    
        layer.msg(res.msg);
      }
    });

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: