我无法弄清楚如何添加<form>标签</form>

时间:2015-04-13 23:18:04

标签: forms input enter

我有一个简单的搜索框,用户需要单击“提交”按钮将地址发送到某些PHP / AJAX以查询我们的SQL数据库。它通过使用Submit输入的'main-search'id来实现。

<div class="address-search">
  <input type='text' class='main-search-address' id="main-search-address" placeholder="Enter Street Address">in Seattle, WA
  <input value="Search" type="submit" class="submit" id='main-search'>
</div>

我想让用户能够使用“Enter”键提交此表单,但是当我将输入包装在表单标记中时,它会提交,但不会显示任何结果。我已经尝试将id ='main-search'添加到表单标记中,这似乎让我更接近,但在点击文本输入时立即提交表单。

任何帮助?

谢谢。

1 个答案:

答案 0 :(得分:0)

尝试更改:

<input value="Search" type="submit" class="submit" id='main-search'>

有:

<button type="submit" class="submit" id='main-search'> Search </button>

如果没有显示任何内容,那么你的AJAX可能就错了。请记住,AJAX需要一个“id命运”。