对带有属性的 url 进行表单操作

Vel*_*tar 3 html php

我有一个名称属性为 q 的搜索字段,单击提交按钮后,我希望表单转到同一页面(即 index.php),因此我将表单的操作设置为:

'index.php?a=nl&b=search'.
Run Code Online (Sandbox Code Playgroud)

我希望导航到的 url 是这样的(所以 action-url + 字段的名称):

'index.php?a=nl&b=search&q=search-term'. 
Run Code Online (Sandbox Code Playgroud)

然而,点击后页面导航到

'index.php?q=search-term'
Run Code Online (Sandbox Code Playgroud)

有没有办法来解决这个问题 ?

Jam*_*ong 5

而不是a=nl&b=search在表单操作中,只需向表单添加两个额外的隐藏输入:

<input type='hidden' name='a' value='nl' />
<input type='hidden' name='b' value='search' />
Run Code Online (Sandbox Code Playgroud)