Ich möchte ein Bootstrap Dropdown öffnen, wenn die EINGABETASTE innerhalb einer Eingabe gedrückt wird.Open Bootstrap Dropdown, wenn die ENTER-Taste in Eingabe gedrückt wird
HTML:
<div class="top dropdown" id="search-bar">
<span class="fa fa-search" id="search" data-toggle="dropdown"></span>
<input type="text" id="search" class="form-control" placeholder="Search" data-toggle="dropdown"/>
<ul class="dropdown-menu">
<li> Something </li>
</ul>
</div> <!--search bar -->
JS:
$('input#search').keypress(function(e) {
if(e.keyCode == 13) {
$('input#search').dropdown();
}
});
Das Problem ist, dass data-toggle="dropdown"
das Drop-down auslöst, wenn ich gerade innerhalb der Eingabe klicken. Ich möchte es nur bei ENTER auslösen.
Danke, das funktioniert – ALR