Как получить введенный пользователем текст из выпадающего списка jQuery UI

0

Я использую jQuery UI Combobox, и я хочу получить текст, введенный пользователем.

Пользователь, введенный в текст, может иметь или не иметь соответствующий элемент в списке выбора. Я хочу отобразить этот введенный пользователем текст в предупреждении.

Теги:
jquery-ui-autocomplete

1 ответ

0

Исправление:

Поскольку это combox, вы можете привязать его к событию change как combox ниже.

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

JSFiddle

FYI:

  1. Чтобы получить выбранное значение с помощью $(this).val()
  2. Чтобы получить выбранный текст опции $(this).find('option:selected').text()
  • 0
    $ (this) .val () работает для автозаполнения. Но это не работает для jQuery UI Combobox.
  • 0
    @praveen Нет, проверьте эту скрипку jsfiddle.net/RDj4Z/5
Показать ещё 4 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню