After closing the pop-up window to refresh the parent page

function updatePersonInfo() {
    var user_name = $("#user_name").val();
    var realname = $('#realname').val();
    var education = $('#education').val();
    var sex = $("input[name='sex']:checked").val();
    var personal_signature = $('#personal_signature').val();
    
    var user = sessionStorage.getItem("user");
    var userInformation = JSON.parse(user);
    var id = userInformation.id;
    $.ajax({
        url :basePath + '/developManagement/updateUserInfo.c',
        type : 'post',
        async: false,
        dataType: 'json',
        data:{
            'user_name':user_name,
            'realname':realname,
            'education':education,
            'sex':sex,
            'personal_signature':personal_signature,
            'id':id
        },
        success : function(res) {
            closeWindow();
            window.parent.location.reload(); //刷新父页面
        }
    });
}

function closeWindow(){
    var index = parent.layer.getFrameIndex(window.name);
    parent.layer.close(index);
}

 

Guess you like

Origin www.cnblogs.com/fightmylife/p/11246167.html