jeesite中$.jBox弹出新窗口,关闭并刷新页面

      /*
            用户会员升级
        */
        function userMemberUpgrade(userId)
        {
            var url="${ctx}/user/userMembers/form?userId="+userId;
            $.jBox("iframe:"+url, { 
                title: "用户会员升级", 
                width:800, 
                height:500, 
                buttons: { '关闭': true } 
            })
        }

      controller中:
        model.addAttribute("state","1");
        return "qike/user/userinfo/userMembersForm";

     弹出的页面中

     // 用户升级成功后,接收状态值,如果为1,则刷新父页面,关闭子页面
            var state = '${state}';
            if(state==1)
            {
                window.parent.pageRefresh();// 调用父窗体方法,当关闭子窗体刷新父窗体
                window.parent.window.jBox.close(); // 关闭子窗体
            }

猜你喜欢

转载自blog.csdn.net/qq_37737274/article/details/83057532