Jquery Combobox是一個非常方便的下拉選擇框插件,它可以允許用戶輸入(當然也可以選擇)他們希望的值。
但是,如何從選中的值獲取數據呢?這時候我們要用到Combobox的一個重要屬性——select事件。
$( "#combobox" ).combobox({ select: function( event, ui ) { var selectedValue = ui.item.value; var selectedText = ui.item.label; // 這里可以做一些事情,如發送ajax請求將選中的值傳回服務器 } });
這段代碼告訴我們,當用戶選擇一個值時,select事件將會觸發。我們可以通過ui.item.value獲取選中的值,通過ui.item.label獲取選中的文本。
當然,我們可以在select事件內部做一些其他的事情。比如,我們可以用ajax請求將選中的值傳回服務器,或者做一些其他的UI上的變化。