【问题标题】:change browser url after ajax submitajax提交后更改浏览器url
【发布时间】:2013-12-28 06:50:26
【问题描述】:

我正在尝试学习 MVC,在我的页面中有两个操作 1.更新 2. 删除

我确实使用 AJAX 提交和删除进行了更新。删除成功后,我想重定向到一个页面。我实现了,但问题是浏览器的 URL。它仍然显示编辑页面 url。那么有什么办法可以解决这个问题吗?

提前致谢 阿琼

【问题讨论】:

  • 如果我看起来很傻,请原谅我...这仅适用于 HTML 5 rt?
  • 是的,如果浏览器不支持历史 API,那么您可以回退到散列网址。
  • 你是如何重定向到另一个页面的?尝试使用“window.location.href”
  • 那么,我如何检查浏览器是否支持它。当我在 chrome 中尝试时一切正常,但它在 IE 中崩溃。那么有没有办法相应地识别和设置它们

标签: c# javascript ajax asp.net-mvc


【解决方案1】:

你试过了吗?

window.location = '/new/path';

您在 ajax 调用完成时触发此代码。甚至你可以在 ajax 响应中传递新的 url。

【讨论】:

    猜你喜欢
    • 2015-08-12
    • 1970-01-01
    • 1970-01-01
    • 2016-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-22
    • 1970-01-01
    相关资源
    最近更新 更多