2014-01-31 5 views
1

Я использую jQuery auto complete для фильтрации списка. При выборе он отображает один конкретный элемент и скрывает другиеjquery autocomplete remove option trigger function

Теперь я хочу добавить значок креста, чтобы удалить этот выбор, при нажатии на него поле ввода будет сброшено и будет вызываться функция java script.

enter image description here

$("#name_input").autocomplete({ 

       source: availableTags, 
       select: function (event, ui) { 



        var selectedObj = ui.item;     
        filterByName(selectedObj.value); 
        //console.log(selectedObj.value); 
       } 

      }); 

Как я могу добавить кнопку кросс на входе?

+0

любой сценарий написан? Если это тоже есть доля. –

+0

Я не могу определить, какое событие будет активировано при выборе всего текста ввода и его удаления. – Hemc

+0

Если вы просто хотите сбросить ввод, как насчет кнопки с событием click, которое устанавливает значение ввода в пустую строку? Или что именно вы хотите сделать? –

ответ

2

Hey hi Hemc, Надеюсь, я понял вашу проблему, вам следует попробовать выбранный jquery. Chosen git hub

Я надеюсь, что это решит вашу проблему.

Buddy я нашел решение для вас перейдите по этой ссылке (xoxco.com/projects/code/tagsinput) - Vikarn Singh Mankotia

+0

да, что-то вроде этого, но я не могу использовать поле выбора. Я хочу такую ​​же опцию в поле автоматической коробки. – Hemc

+0

Buddy я нашел решение, по которому вы перешли по этой ссылке (http://xoxco.com/projects/code/tagsinput/) –

+0

перейдите к демонстрации этой ссылки и просмотрите раздел автозагрузки. –