Ho un input di testo in una barra di navigazione all'interno del framework bootstrap 3.Bootstrap 3 - risultati della ricerca a discesa sotto input di testo
<div class="navbar navbar-default navbar-static-top">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand" href="#">Title</a>
</div>
<div class="navbar-collapse collapse">
<div class="navbar-form navbar-right">
<div class="form-group">
<input type="text" placeholder="Search..." id="search" class="form-control" />
</div>
<a href="#" class="btn btn-success">Contact</a>
</div>
</div>
</div>
</div>
Ecco jsfiddle per questo: http://jsfiddle.net/KKm3M/1/
Ciò che il mio inserimento di testo non viene colpito il database per i risultati di ricerca su pressione di un tasto. Funziona bene, ho provato a lanciare i risultati a un div temporaneo altrove.
Ora mi piacerebbe avere questi risultati visualizzati in un menu a discesa sotto l'input di testo. Il menu a discesa dovrebbe essere visualizzato non appena i primi risultati vengono restituiti dal back-end. Ho provato a cercare frammenti ma ho fallito miseramente. Come posso fare questo?
Quello che stai cercando è completamento automatico, credo. Dai un'occhiata a [http://twitter.github.io/typeahead.js/](http://twitter.github.io/typeahead.js/), una libreria jQuery Twitter per il completamento automatico – cbayram
Grazie, ma sono ancora lontano da casa. Il solo inserimento di typehead.js ha completamente compromesso il mio campo di input e lo rende non sensibile al selettore $ ("# search"). Forse qualcuno potrebbe aiutarmi con un frammento? – gwaramadze
Prova a leggere la documentazione prima, su [GitHub] (https://github.com/twitter/typeahead.js). Spiega come iniziare. Se ti trovi ancora nei guai, per favore, pubblica un nuovo commento. – aledpardo