$ _GET未以此形式传递

时间:2014-05-04 13:29:33

标签: jquery

首先,我无法使用action=''属性。这就是我使用on submit

的原因

这是我的代码:

<form class="search" role="search" method="get" onsubmit="window.location.href='home.php?m=search&q='; return false;">
  <input type="text" placeholder="Rechercher..." name="s">
</form>

如何在onsubmit网址后找到我的输入内容?

jQuery可以获取此内容并将其放入此地址吗?怎么做?

感谢。

1 个答案:

答案 0 :(得分:4)

我相信你想要

window.location.href='home.php?m=search&q='+this.s.value; return false

甚至可能

window.location.href='home.php?m=search&q='+encodeURIComponent(this.s.value); return false

确定

要使用表单操作,您可以执行

onsubmit="this.action='home.php?m=search'"

并更改名称=&#34; s&#34;命名=&#34; q&#34;