我目前正在创建一个简单的单页面应用程序,您可以按名称对条目进行排序等。我想要实现的是一种存储所选当前排序的方法(但不是一个不同的网页,类似于PHP Get)。我对Javascript,AJAX等不太自信或不熟悉,因此我不知道如何在JS中存储和读取URL。
答案 0 :(得分:0)
这通常通过使用URL的#fragment
部分来完成。如果仅更改片段,浏览器将不会重新加载页面。例如,更改位置:
http://example.com/my-single-page-app#by-name
到
http://example.com/my-single-page-app#by-date
不会重新加载页面,JS可用于更新实际显示(毕竟这是一个单页应用程序)。
(当然,您可以存储的内容远远多于#fragment
)