window.showModalDialog关闭子页面后刷新父页面

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cxws110/article/details/90263632

父页面方法:

function addbz(id){
        var url="${ctx}/erp/pmDesign/pmDesign/addBZ.ht?id="+id;//URL地址

        //弹出框
        var k=window.showModalDialog(url,"_self","dialogWidth=500px;dialogHeight=300px;center=yes;location=no");

        //回传值为1时关闭子页面,刷新父页面
        if(k==1){window.location.reload();}
    }

子页面方法:

function savebz(){
        var id=document.getElementById("id").value;
        var bz=document.getElementById("bz").value;
        var url="${ctx}/erp/pmDesign/pmDesign/savebz.ht?id="+id+"&&bz="+encodeURI(encodeURI(bz));
        $.post(url,function(data){
            var e=eval('('+data+')');
            if(e.result==0){
                alert("备注添加失败!");
            }else{
                alert("备注添加成功!");
                window.returnValue=1;//返回值为1
                window.close();//关闭页面
            }
        });
    }

猜你喜欢

转载自blog.csdn.net/cxws110/article/details/90263632