ใครก็ตามที่กำลังมองหา "กล่องคำสั่งผสม" jquery ดูเหมือนจะถูกนำไปสู่คำถามนี้ โพสต์ของฉันมีไว้สำหรับผู้ที่เข้ามาในหน้านี้เพื่อค้นหากล่องคำสั่งผสม "แบบเดิม" แทนที่จะเป็นคำตอบสำหรับคำถามเดิม โซลูชันข้างต้นทั้งหมดมุ่งเน้นไปที่การใช้อินพุตเป็นวิธีในการกรองและเติมข้อความอัตโนมัติไปยังค่าที่เลือกที่มีอยู่ (เหมาะสำหรับชุดข้อมูลขนาดใหญ่)
หากคุณกำลังมองหากล่องคำสั่งผสมแบบเดิมซึ่งก็คือ "พิมพ์บางอย่างหรือเลือกจากค่าที่กำหนดไว้ล่วงหน้า" (ไม่เราจะไม่ซ่อนค่าที่ไม่ตรงกันในขณะที่คุณกำลังพิมพ์) สิ่งที่คุณทำได้ทั้งหมด ต้องทำคือ
<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;" />
ดู
http://bit.wisestamp.com/uncategorized/htmljquery-editable-combo-2/
ควรจะง่ายต่อการรวมสิ่งนี้ลงในปลั๊กอินที่แปลงแท็กเลือกที่มีอยู่แม้ว่าฉันจะยังไม่เห็น
PS: ปัญหาหลักที่ฉันพบกับ "jQuery Editable Combobox" คือมันยังคงเป็นรายการที่เลือกและไม่ชัดเจนเลยที่คุณสามารถเริ่มพิมพ์สิ่งใหม่ได้