Jquery 如果字段被聚焦,则返回键上的引导输入字段调用功能

Jquery 如果字段被聚焦,则返回键上的引导输入字段调用功能,jquery,twitter-bootstrap,twitter-bootstrap-3,Jquery,Twitter Bootstrap,Twitter Bootstrap 3,我在bootstrap中有一个输入组,它是一个图标、一个字段和一个按钮-出于用户界面体验的目的,我希望返回键调用连接到搜索按钮的函数,但仅当该字段处于焦点时 本机引导是否可以实现这一点,或者是否需要某种形式的jQuery?我不希望返回键被永久用于激活此功能,仅当用户使用此输入搜索字段时 提前谢谢 <div class="form-group"> <label class="control-label" for="another-location">Search for

我在bootstrap中有一个输入组,它是一个图标、一个字段和一个按钮-出于用户界面体验的目的,我希望返回键调用连接到搜索按钮的函数,但仅当该字段处于焦点时

本机引导是否可以实现这一点,或者是否需要某种形式的jQuery?我不希望返回键被永久用于激活此功能,仅当用户使用此输入搜索字段时

提前谢谢

<div class="form-group">
  <label class="control-label" for="another-location">Search for another location</label>

  <div class="input-group">
    <div class="input-group-addon" data-toggle="tooltip" data-placement="right" title="Location"><span class="fa fa-map-marker fa-fw"></span></div>
    <input type="text" class="form-control gllpSearchField" id="another-location" placeholder="A location" name="another-location" />

    <span class="input-group-btn">
      <button class="btn btn-default" type="button">Search</button>
    </span>                             
  </div>
</div>

搜索其他位置
搜寻
是,您需要Jquery:

$('#another-location').keypress(function(event){
        var keycode = (event.keyCode ? event.keyCode : event.which);
        if(keycode == '13'){
           alert('You pressed a "enter" key in textbox, here submit your form'); 
        }
    });

这些是否在实际的
表单中
?如果是,为什么不将按钮设置为
type=“submit”
输入?然后return将启动表单提交。然后,任何搜索功能都会附加到表单的
submit
事件。你能把剩下的HTML也显示出来吗?问:哪里是“功能附加到搜索按钮”嗨,谢谢你的答复。这在表单中,但有一个整体提交按钮,这只是表单的一部分,如果用户与此字段交互,它将执行谷歌地图搜索,因此页面底部有一个整体提交按钮,以更新所有详细信息。关于函数,我在button类上有一个ID,它是通过jQueryOnClick事件触发的。这需要很多代码,但基本上需要在谷歌地图上查找地址并显示pin码。我所关心的是,如果一个字段在引导中被聚焦,一个返回按钮如何调用一个函数。感谢您的帮助Hi Raymond感谢您的回复并确认了我的想法-我不确定是否有更简洁的方法让引导自动知道链接所在组中的字段和按钮,因此enter键将自动绑定该字段和按钮。感谢您提供的代码示例,我现在将对其进行演示。使用
$(this.parent()。查找('button')。单击()以按下按钮。感谢按钮上的额外提示单击“Cobote”