如何从jQuery UI组合框中获取用户输入的文本

时间:2013-11-25 01:27:40

标签: jquery jquery-ui jquery-ui-autocomplete

我正在使用jQuery UI Combobox,我希望得到用户输入的文本。

用户输入的文本可能有也可能没有选择列表中的匹配元素。 我想在警报中显示此用户输入的文本。

1 个答案:

答案 0 :(得分:0)

校正:

由于它是 combox ,您可以将其绑定到 change 事件,如下所示

$(function() {
         $( "#combobox" ).combobox();         
         $("#combobox").change(function() {
             alert($(this).val());  //To fetch the value                 
         });
     });

JSFiddle

仅供参考:

  1. 使用 $(this).val()
  2. 获取选定值
  3. 获取所选选项的文字 $(this).find('option:selected').text()