关闭弹出层

提问 已结 8 474
LL9995
LL9995 2020-3-31
悬赏:20飞吻
点击取消按钮,第一次可以正常关闭跳转到父页面,当添加下面的一个数据之后,第二次打开这个页面,点击取消就跳到子页面,无法跳转回父页面
回帖
  • @LL9995

    <button type="button" style="margin-left:280px;" onclick="registUser()" class="layui-btn layui-btn-warm">打开弹层</button>

    <button type="button" onclick="layer.closeAll();" class="layui-btn layui-btn-warm">取消</button>

    你要的效果是这样的吗?
    如果不是的话:你直接将html页面发给我 我这边本地帮你看看
    邮箱:2231654262@qq.com
    0 回复
  • 没太明白[黑线]
    0 回复
  • 如果父页面不是弹出层直接用layer.closeAll();关闭所有弹出层方法,如果父页面是弹出层就获得子页面的index,在function(index)加上即可,然后调用layer.close(index);试试看
    0 回复
  • LL9995
    2020-3-31
    @不死至强 父页面不是弹出层,我这个是第一次打开这个页面后点击取消他能正常关闭,并且返回到我要的页面,但是添加一次之后,再重新打开这个页面,点击取消就跳转不到我想要的那个页面
    0 回复
  • @LL9995 点击取消后是想要跳转到父页面还是其他页面
    这个子页面是在父页面的基础上打开的吗?是的话直接layer.closeAll();关闭子页面就行了
    0 回复
  • LL9995
    2020-3-31
    @不死至强
    $("#btnClose").click(function () {
    layer.closeAll();
    })
    这个是在父页面上打开的,但是这样写取消就不能使用了,只能是点击右上角的关闭,而且他还是会出现添加以后跳到另一个子页面
    $("#btnClose").click(function () {
    admin.closeThisDialog();
    window.location.href = Feng.ctxPath + "/returnfee";
    })
    开始我是这么写的
    0 回复
  • @LL9995 可以把界面直接发给我吗
    0 回复
  • LL9995
    2020-3-31
    这个是父页面,点击添加打开第2个页面
    当我添加了这个table里的信息后,再次打开这个页面以后点击取消就不能回到父页面,就到了下一个详情页了
    0 回复