Javascript ASP.NET MVC 2无需刷新即可重新加载页面并保持URL更改
我正在使用ASP.NET MVC创建一个项目。我想在不刷新页面的情况下在占位符中显示页面的内容,类似于ajax,但随着URL的更改,我如何才能做到这一点Javascript ASP.NET MVC 2无需刷新即可重新加载页面并保持URL更改,javascript,asp.net-mvc,asp.net-mvc-2,Javascript,Asp.net Mvc,Asp.net Mvc 2,我正在使用ASP.NET MVC创建一个项目。我想在不刷新页面的情况下在占位符中显示页面的内容,类似于ajax,但随着URL的更改,我如何才能做到这一点 感谢您的回复如果您更改浏览器的url,这将自动执行重定向并刷新整个页面。您可以使用不会触发刷新的哈希符号(#)。例如,如果您将/home/index#foo更改为/home/index#bar,页面将不会刷新,但您可以在后台发送AJAX请求以更新某些占位符。如果您更改浏览器的url,这将自动执行重定向并刷新整个页面。您可以使用不会触发刷新的哈希
感谢您的回复如果您更改浏览器的url,这将自动执行重定向并刷新整个页面。您可以使用不会触发刷新的哈希符号(
#
)。例如,如果您将/home/index#foo
更改为/home/index#bar
,页面将不会刷新,但您可以在后台发送AJAX请求以更新某些占位符。如果您更改浏览器的url,这将自动执行重定向并刷新整个页面。您可以使用不会触发刷新的哈希符号(#
)。例如,如果您将/home/index#foo
更改为/home/index#bar
,页面将不会刷新,但您可以在后台发送AJAX请求以更新某些占位符。我使用了jQuery BBQ插件(http://benalman.com/projects/jquery-bbq-plugin/)取得了巨大的成功。这和jQuery模板引擎对于您正在尝试完成的任务非常有用。我已经使用了jQuery BBQ插件(http://benalman.com/projects/jquery-bbq-plugin/)取得了巨大的成功。这和jQuery模板引擎对于您正在尝试完成的任务来说是非常好的