Siapapun yang mencari "kotak kombo" jquery sepertinya diarahkan ke pertanyaan ini. Posting saya ditujukan bagi orang-orang yang mengunjungi halaman ini untuk menemukan kotak kombo "tradisional", bukan jawaban atas pertanyaan awal. Semua solusi di atas berfokus pada penggunaan input sebagai sarana untuk memfilter dan melengkapi otomatis ke nilai pilihan yang ada. (bagus untuk kumpulan data besar)
Jika Anda mencari kotak kombo tradisional, yang hanya "Ketik sesuatu atau pilih dari nilai yang telah ditentukan sebelumnya" (tidak, kami tidak akan menyembunyikan nilai yang tidak cocok saat Anda mengetik), Anda mungkin perlu dilakukan adalah
<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;" />
Lihat
http://bit.wisestamp.com/uncategorized/htmljquery-editable-combo-2/
Seharusnya mudah untuk membungkus ini menjadi plugin yang mengubah tag pilih yang ada, meskipun saya belum melihatnya selesai.
PS: Masalah utama yang saya lihat dengan "jQuery Editable Combobox" adalah bahwa ia tetap menjadi daftar pilihan, dan tidak jelas sama sekali bahwa Anda bisa mulai mengetik sesuatu yang baru.