【问题标题】:change url without making page postback -- mvc在不进行页面回发的情况下更改 url - mvc
【发布时间】:2011-08-11 13:06:46
【问题描述】:

有没有一种方法可以在不使用 MVC 进行页面回发的情况下更改 url。我的要求是,我有一个页面,在一个按钮上单击只有一小部分页面得到更新。我也想更改那个 url更新。我对“MVC”不太了解。所以如果有办法,请告诉我。

【问题讨论】:

    标签: asp.net-mvc


    【解决方案1】:

    您需要 支持 HTML5 的浏览器和一些 JavaScript。 Here是HTML5历史功能的demo。

    GitHubtree browsing 实现了该功能。在railscast.com 中有screencast

    【讨论】:

      【解决方案2】:

      恐怕不会。要显示不同的 URL,您必须浏览到该 URL,这将涉及另一个请求。

      您可以使用在单击按钮时触发的 AJAX 调用来更新部分页面。

      【讨论】:

        猜你喜欢
        • 2012-06-02
        • 2020-12-19
        • 1970-01-01
        • 2020-10-31
        • 2016-10-28
        • 2021-11-27
        • 2016-05-25
        • 2020-10-04
        • 2013-10-12
        相关资源
        最近更新 更多