改变URL但不要去那里jQuery

时间:2014-08-17 01:47:32

标签: php jquery ajax url

如何在不重新加载页面的情况下使用jQuery更改当前URL(添加参数),以便在PHP中使用$ _GET ['']。

基本上,我有一个表单,我希望用户输入转到URL作为参数,而不是使用通常的$ _POST ['']。我不想使用post,因为如果用户重新加载页面或转到另一个页面然后返回到此页面,我希望它能够正常工作。

我不想重新加载页面,因为我有一些动画的ajax内容,重新加载会干扰它。

2 个答案:

答案 0 :(得分:1)

有人创建了一个名为jquery-pjax的插件 或纯javascript pjax

答案 1 :(得分:0)

有选项history.pushState('', 'Title', newHREF); 但我不认为你可以在更改网址后使用$ _GET []。

Modify the URL without reloading the page