我正在使用ASP.NET MVC创建一个项目。我想在不刷新页面的情况下在占位符中显示页面内容,类似于ajax,但随着URL的更改,我该如何实现?
感谢您的回复
答案 0 :(得分:6)
如果更改浏览器的网址,则会自动执行重定向并刷新整个网页。您可以使用不触发刷新的哈希符号(#
)。例如,如果您将/home/index#foo
更改为/home/index#bar
,则页面将无法刷新,但您可以在幕后发送AJAX请求以更新某个占位符。
答案 1 :(得分:0)
我使用了jQuery BBQ插件(http://benalman.com/projects/jquery-bbq-plugin/)并取得了巨大成功。这个和jQuery模板引擎对于你想要完成的事情非常有用。