Chiunque cerchi una "casella combinata" jquery sembra essere indirizzato a questa domanda. Il mio post è per le persone che visitano questa pagina per trovare una casella combinata "tradizionale", piuttosto che una risposta alla domanda originale. Le soluzioni di cui sopra si concentrano tutte sull'utilizzo dell'input come mezzo per filtrare e completare automaticamente un valore di selezione esistente. (ottimo per set di dati di grandi dimensioni)
Se stai cercando la tradizionale casella combinata, che è semplicemente "Digita qualcosa o seleziona da questi valori predefiniti" (no non nasconderemo quelli che non corrispondono durante la digitazione), tutto ciò che puoi è necessario fare
<select id="combo4" style="width: 200px;"
onchange="$('input#text4').val($(this).val());">
<option>option 1</option>
<option>option 2</option>
<option>option 3</option>
</select>
<input id="text4"
style="margin-left: -203px; width: 180px; height: 1.2em; border: 0;" />
Vedi
http://bit.wisestamp.com/uncategorized/htmljquery-editable-combo-2/
Dovrebbe essere facile inserirlo in un plugin che converte un tag di selezione esistente, anche se non l'ho ancora visto.
PS: Il problema principale che vedo con "jQuery Editable Combobox" è che rimane un elenco di selezione, e non è affatto ovvio che puoi semplicemente iniziare a digitare qualcosa di nuovo.