将文本字段挂到旁边的搜索按钮?

时间:2011-11-17 00:36:26

标签: javascript jquery html input

在此网页上;

  • 我有一个位于搜索按钮旁边的文本字段。
  • 搜索按钮调用一些javascript进行搜索。
  • 目前,在搜索文本字段中输入搜索字词后,点击“输入”按钮 - 没有任何反应,并且没有连接到搜索按钮。

如何将搜索按钮“连接到”文本字段?

是使用输入框的onkeydown的唯一方法,然后检查该功能按下了哪个键?看起来有点脏了

2 个答案:

答案 0 :(得分:1)

将它们放入表单中,将按钮类型更改为“提交”,然后在表单'onsubmit'上调用您的javascript函数。

像这样:

<form onsubmit="jsFunction();">
     <input type="text" />
     <input type="submit" />
</form>

答案 1 :(得分:0)

使用jQuery,将它们放在一个表单中:

$('#yourform').submit(function(e) {
  e.preventDefault();

  $.ajax({
    // do stuff.
  })
});

在其他问题上,您可以随时填写method="GET"表格以避免POST问题。