点击按钮时,我希望我的网址变为:
users.php?action=search&formvar1=value&formvar2=value&...
这是我尝试过的:
<form id="search" action="users.php?action=search" method="get">
但这似乎不起作用(它不添加动作=搜索部分)。有没有办法做到这一点?我知道它在使用POST而不是GET时有效,所以为什么不在这里?
谢谢
答案 0 :(得分:6)
您可以与POST表单类似地执行此操作。只需将默认属性包含为隐藏表单字段:
<form id="search" action="users.php" method="get">
<input type="hidden" name="action" value="search">
这样它就像所有其他变量一样作为参数添加到URL中。
答案 1 :(得分:1)
浏览器正在从头开始构建查询字符串。
相反,您可以添加<input type="hidden" name="action" value="search" />
。