Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ASP.NET MVC 2无需刷新即可重新加载页面并保持URL更改_Javascript_Asp.net Mvc_Asp.net Mvc 2 - Fatal编程技术网

Javascript ASP.NET MVC 2无需刷新即可重新加载页面并保持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,这将自动执行重定向并刷新整个页面。您可以使用不会触发刷新的哈希

我正在使用ASP.NET MVC创建一个项目。我想在不刷新页面的情况下在占位符中显示页面的内容,类似于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模板引擎对于您正在尝试完成的任务来说是非常好的