使用搜索查询更新网址,然后解析

时间:2011-02-08 15:05:34

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

我有一个搜索框,

当用户搜索我使用ajax(jquery)更新包含搜索结果的页面时。 我希望有能力分享搜索结果。所以我想同时更新网址以包含搜索查询。

如果用户共享网址,我该如何在操作方法中提取此查询?

1 个答案:

答案 0 :(得分:1)

您可以在搜索结果中添加指向http://www.yoursite.com/search?q=[search terms]

的“分享”链接

如果您尝试动态更新浏览器地址栏中的URL,那么这将无效。更改浏览器的地址URL将导致该页面的完全重新加载,这会破坏您的Ajax工作。每次用户在搜索框中输入字母时,它也会重新加载整个页面。