我不想重新加载我只想更改网址中的值,如下所示:
http://localhost:3000/boards/10?show_customize=true
到
http://localhost:3000/boards/10?show_customize=false
我可以使用jquery或javascript进行此操作吗?
答案 0 :(得分:1)
是的,使用pushState
方法在现代浏览器中使用历史记录API是可行的。这是一个explanation。
答案 1 :(得分:1)
window.history.pushState({state:'new'},'New State','http://localhost:3000/boards/10?show_customize=false');