我有一个 PHP 文件,它根据 GET 参数集返回一个JSON数组。我不想重新加载页面,所以我使用jQuery + AJAX制作了一个简单的函数,以在 div 标签中显示结果。
但是有一个问题,因为使用 AJAX 不会更改 URL,用户将无法共享链接。
HTML 称为“calculate.html”,GET URL 如下所示:
myweb.com/calculate.php?sex&female&age=23&brand=pull%26bear&msg=hello%20stackoverflow
我想知道在 AJAX 调用返回结果时修改 HTML 的 URL 的最佳做法是什么。当有人打开这个 URL 时,HTML 会读取它,然后使用这些参数执行调用。
我已经修改了.htaccess
,这是 html 的 url:
myweb.com/calculate/
并带有参数:
myweb.com/calculate/female/23/pull%26bear/hello%20stackoverflow
任何提示、建议或帮助将不胜感激,如果您需要更多信息,请告诉我,我将编辑帖子。