是否可以用Javascript删除GET变量?
Is it possible to delete a GET variable with Javascript?
我有一个动态搜索表单,当我发送查询时,它保留GET变量中查询的值。
现在,我也有了一个自定义重置按钮,用于清除字段,但我惊讶地注意到,新的查询保留了GET值,并携带了糟糕的结果。
我假设你有问题,因为get值留在url。所以你可以使用
history.pushState(stateObj, "", ('http://localhost/'));
通过将本地主机替换为您的页面link
将表单的action
属性设置为不带参数的URL
相关文章:
- 如何使Jquery编码的动态下拉菜单与PHP GET变量协调工作
- 如何使用jQueryPOST将get变量从JavaScript传递到PHP-Mysql
- 检查是否已设置GET变量
- 如何获取get变量's值
- 如何在 jQuery 中获取具有特定父类的所有元素的内容,并将它们传递给 GET 变量
- 获取重复Get变量的查询字符串值
- 我们可以在javascript url中传递GET变量吗
- 使用javascript设置GET变量
- Javascript等同于PHP的GET变量
- jquery 从 javascript 文件中获取 GET 变量
- 使用 get 变量缓存静态 HTML 页面
- 在表单提交中添加额外的 GET 变量
- 在表单提交后将 get 变量附加到 url,而无需新的隐藏输入
- Javascript 删除所有具有历史推送状态的 get 变量
- 通过jQuery更改表单上的操作后,GET变量将消失
- 使用jQuery/Javascript访问GET变量
- 如何在jquery中从ajax响应中检索GET变量
- 将输入字符串转换为GET变量
- 将GET变量挂接到加载的JavaScript事件中
- 将GET变量从URL传递到.js,并从.js传递到.php