在我问这个问题之前,请参阅谷歌科学博览会网站以供参考:https ://www.googlesciencefair.com/en/2013/
在该站点中,当我单击一个按钮时,它会发布到另一个页面。我这样说是因为:
- 有一个新网址
- 刷新/停止浏览器按钮闪烁
但是,视觉效果看起来只是一个 ajax 调用。我这样说是因为:
- 只有相关部分得到更新
- 页眉、侧边栏甚至页脚似乎都没有重新加载
- 新内容只是“滑入”
有没有什么方法可以使用 ASP.NET MVC 3 达到同样的效果?
谢谢!
编辑
我知道如何进行 ajax 调用并获得结果。但是,当我这样做时,URL 不会改变。我想知道进行 ajax 调用并同时更改 URL,就像谷歌科学博览会网站一样。