如何从url jquery中删除id
我有一个带有提交如何从url jquery中删除id,jquery,Jquery,我有一个带有提交按钮的表单。当页面加载时,我从url获取id http://localhost:3000/question?id=1 当我单击“提交”时,我只需要从url中删除id,否则我可以在加载页面后将其删除。如何操作?这是我尝试过的,但不起作用 document.location.href = String( document.location.href ).replace( "#/", "" ); 注意:这就像在线考试一样,当我选择主题时,我会在url中传递id并重定向到问题页面,当
按钮的表单
。当页面加载时,我从url
获取id
http://localhost:3000/question?id=1
当我单击“提交”时,我只需要从url中删除id,否则我可以在加载页面后将其删除。如何操作?这是我尝试过的,但不起作用
document.location.href = String( document.location.href ).replace( "#/", "" );
注意:这就像在线考试一样,当我选择主题时,我会在url中传递id并重定向到问题页面,当我单击提交第一个问题时,它会转到下一个问题。此时我不会更改url。我只需要从url中删除id。尝试以下操作:
window.location.href.split(“?”)[0]
拆分字符串并弹出,然后说submit,听起来您正在提交表单。这是否意味着您要更改表单将其数据发送到的URL?如果是这样,那么更改document.location.href
肯定不会有帮助。就像在线考试一样,当我选择主题时,我会通过url中的id并重定向到问题页面,当我单击提交第一个问题时,它会转到下一个问题。那时我不会更改url。我只需要从url中删除id。