如何使用javascript从另一个视图刷新一个视图

如何使用javascript从另一个视图刷新一个视图,javascript,asp.net-mvc,visual-studio-2010,Javascript,Asp.net Mvc,Visual Studio 2010,我有两个不同的视图(不是父视图),我想从另一个页面刷新/重新加载一个页面,如何使用javascript实现这一点,javascript无法实现这一点,因为这两个独立的视图永远不会同时呈现在同一HTML页面中。不要忘记javascript在客户机上工作。这可以通过在某些主视图中渲染的局部视图来完成。例如,可以使用AJAX刷新这些局部视图。对于标准视图,您可以使用标准的HTML技术,例如HTML表单或锚定链接,在控制器操作之间导航(这将呈现不同的视图)。我可以使用window.location.hr

我有两个不同的视图(不是父视图),我想从另一个页面刷新/重新加载一个页面,如何使用javascript实现这一点,javascript无法实现这一点,因为这两个独立的视图永远不会同时呈现在同一HTML页面中。不要忘记javascript在客户机上工作。这可以通过在某些主视图中渲染的局部视图来完成。例如,可以使用AJAX刷新这些局部视图。对于标准视图,您可以使用标准的HTML技术,例如HTML表单或锚定链接,在控制器操作之间导航(这将呈现不同的视图)。

我可以使用window.location.href=url或任何其他方法吗当然可以,如果愿意,您可以使用
window.location.href=url
重定向到另一个使用javascript的控制器操作。我使用了上述操作,但页面正在刷新,但该页面(刷新)显示在同一页面上,您希望它显示在何处?
window.location.href
方法从当前url导航到指定的目标url。除此之外,您还期望发生什么?我的主视图显示在我的视图页面的左侧,另一个视图显示在我的视图页面的右侧,当我在右侧视图中选择一个项目时,左侧视图必须刷新