我有一个搜索框,
当用户搜索我使用ajax(jquery)更新包含搜索结果的页面时。 我希望有能力分享搜索结果。所以我想同时更新网址以包含搜索查询。
如果用户共享网址,我该如何在操作方法中提取此查询?
答案 0 :(得分:1)
您可以在搜索结果中添加指向http://www.yoursite.com/search?q=[search terms]
如果您尝试动态更新浏览器地址栏中的URL,那么这将无效。更改浏览器的地址URL将导致该页面的完全重新加载,这会破坏您的Ajax工作。每次用户在搜索框中输入字母时,它也会重新加载整个页面。