Javascript 如何在子页面帖子上重新加载父页面中的部分视图

Javascript 如何在子页面帖子上重新加载父页面中的部分视图,javascript,jquery,asp.net-mvc,asp.net-mvc-2,Javascript,Jquery,Asp.net Mvc,Asp.net Mvc 2,父页面包含3个部分视图,分别为Index_Top、Index_Left和Index_main。点击左索引中的按钮时,将使用javascript中的window.open(“MyController/ChildPage”)函数打开一个新窗口 现在,我应该在submit子页面上只重新加载父页面上剩余的索引 有人能帮我吗?我该怎么做 我试着用下面的方法。 $.post(“/MyController/ChildPage/”,{}, 功能(结果){ 如果(result.Message==“确定”){ wi

父页面包含3个部分视图,分别为Index_Top、Index_Left和Index_main。点击左索引中的按钮时,将使用javascript中的window.open(“MyController/ChildPage”)函数打开一个新窗口

现在,我应该在submit子页面上只重新加载父页面上剩余的索引

有人能帮我吗?我该怎么做

我试着用下面的方法。 $.post(“/MyController/ChildPage/”,{}, 功能(结果){ 如果(result.Message==“确定”){ window.opener.location.reload(true); window.close(); } }, “json”)


但是,它正在重新加载整个父页面。但是,我只想重新加载一个索引页面。

在主页内定义一个javascript函数:

function reloadLeftPanel() {
    // Do an AJAX request and reload the left panel like for example:
    $('#leftPanel').load('<%= Url.Action("MyController", "ChildPage") %>');
}

我不知道asp.net或jquery。但我知道,使用Ajax只能重新加载页面的一部分。$.post是Ajax函数还是新页面函数?
window.opener.reloadLeftPanel();