在提交表单之前修改查询字符串

我想在提交表单之前修改URL查询字符串。 我有一个如下表格:

onclick="return resetPage('sampleForm',)">
function resetPage(formName) { var thisForm = doc }

在提交表单之前,我想更改URL /detailVal?cId=1&sId=2&pKey=3 to /detailVal/cId/1/sId=2/pKey/

似乎没有任何关于如何构建url的逻辑,所以只是传递带有从元素插入的值的字符串可能是你想要做的,然后只是阻止表单提交并重定向到该url :

  

您可以尝试onsubmitfunction。