2011-02-08 51 views
0

我有一个搜索框,更新与搜索查询网址,然后解析

当用户搜索我更新与搜索结果使用AJAX(jQuery)的页面。 我希望能够共享搜索结果。所以我想同时更新网址以包含搜索查询。

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

回答

1

你可以只包括与搜索结果中的“分享”链接指向http://www.yoursite.com/search?q=[search terms]

如果您尝试动态更新在浏览器的地址栏中的URL,那么将无法正常工作。更改浏览器的地址URL将导致该页面完全重新加载,从而导致Ajax工作失败。每当用户在搜索框中输入一个字母时,它也会重新加载整个页面。

+0

这样的事情是怎么样的:http://stackoverflow.com/questions/352343/changing-browsers-address-bar-without-refreshing – raklos 2011-02-08 16:52:51