【问题标题】:No url in the adress bar for Ajax.ActionLink callsAjax.ActionLink 调用的地址栏中没有 url
【发布时间】:2012-04-23 11:10:03
【问题描述】:

当我点击这个链接时:

Ajax.ActionLink("获取客户","GetCustomers","Customer");

我的网址栏仍然显示:www.mysite.com 而不是 ww.mysite.com/Customer/GetCustomers

我怎样才能改变它?

【问题讨论】:

  • 你可以使用片段来跟踪ajax历史,比如tabs,这也解决了用ajax返回btn

标签: asp.net ajax asp.net-mvc url-routing


【解决方案1】:

网页是在后台通过 ajax 加载的,您没有进行重定向,因此 URL 不会改变。

而是重定向到行动。

【讨论】:

  • 是的......但是当我用 jquery ajax 做我的整个网站时,这对 url 怎么可能是 seo + 用户友好的?
猜你喜欢
  • 2011-05-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-15
  • 2012-07-15
相关资源
最近更新 更多