下拉選框既可展示選項,又可像輸入框一樣自由輸入內容。
$('#mySelect').select2({ tags: true }); // 允許輸入新標籤
<input class="easyui-combobox" data-options="editable:true">
<div class="custom-combobox">
<input type="text" id="input" placeholder="輸入或選擇">
<ul id="options" class="hidden">
<li data-value="1">選項一</li>
<li data-value="2">選項二</li>
</ul>
</div>
// JS 邏輯:點擊輸入框顯示列表、鍵盤導航、選中回填、輸入過濾