Każdy, kto szuka „pola kombi” jquery, wydaje się być skierowany do tego pytania. Mój post jest dla osób przychodzących na tę stronę w celu znalezienia „tradycyjnej” listy rozwijanej zamiast odpowiedzi na pierwotne pytanie. Wszystkie powyższe rozwiązania koncentrują się na wykorzystaniu danych wejściowych jako środka do filtrowania i autouzupełniania do istniejącej wybranej wartości. (świetne dla dużych zbiorów danych)
Jeśli szukasz tradycyjnego pola kombi, które jest po prostu „Wpisz coś lub wybierz z tych predefiniowanych wartości” (nie, nie będziemy ukrywać tych, które nie pasują podczas pisania), wszystko, co możesz trzeba to zrobić
<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;" />
Zobacz
http://bit.wisestamp.com/uncategorized/htmljquery-editable-combo-2/
Powinno być łatwe do umieszczenia we wtyczce, która konwertuje istniejący znacznik wyboru, chociaż jeszcze tego nie widziałem.
PS: Główny problem, jaki widzę w przypadku „jQuery Editable Combobox”, polega na tym, że pozostaje to lista wyboru i nie jest wcale oczywiste, że można po prostu zacząć pisać coś nowego.