我经常发现自己对简单的事情感到惊讶,我不确定,但我相信这可能是其中之一。
我经常发现自己需要合并获取属性,尤其是在过滤器和站点内的搜索页面中。这有时会非常复杂,因为您可能想要动态删除和添加参数。
简单的方法是使用表单,但是当添加不属于表单的元素时,这会变得复杂。例如分页
例如,我可能有一个如下 URL
http://www.example.org/ninja_search/?speed__gt=5&night_sight=1&page=1
如何将此类 URL 与 page=2 合并,用新值替换 1?javascript是唯一的选择吗?
?speed__gt=5&night_sight=1& page=1 + page=2 = ?speed__gt=5&night_sight=1& page=2
谢谢 :)