jQuery combobox 是一個常用的下拉選擇框插件,其最大的特點是支持輸入搜索,在選項列表中篩選符合條件的選項,方便用戶快速定位目標選項。而當用戶選中某個選項時,如何獲取其值是比較重要的問題。
$(document).ready(function(){ $("#myCombo").combobox({ select: function(event, ui){ var selectedValue = ui.item.value; alert("已選中的值為:" + selectedValue); } }); });
以上代碼為 jQuery combobox 綁定了選中事件,當用戶選中某個選項時,將彈出對話框顯示所選中選項的值。
除了通過事件綁定來獲取選中值外,也可以通過代碼獲取當前所選中的值:
// 獲取當前選中的文本 var selectedText = $("#myCombo option:selected").text(); // 獲取當前選中的值 var selectedValue = $("#myCombo").val();
使用以上代碼也可以獲取到 combobox 中當前所選中的值。
總之,在使用 jQuery combobox 插件時,如何獲取當前選中值是基礎知識之一,掌握這一點可以方便我們在開發中更快捷地獲取所需數據。