Я использую typeahead from runningcoder.show dropdown on click для typeahead (runningcoder)
В настоящее время я вынужден ввести фильтр поиска в поле поиска, чтобы вызвать раскрывающуюся часть.
Я хочу отобразить раскрывающийся список доступных параметров, когда я нажимаю на поле поиска (или фокусируюсь на нем).
$('#city_list').typeahead({
order: "desc",
highlight: false,
cache:true,
source: {
data: allCities
},
callback: {
onClick: function (node, a, obj, e) {
$('#city_list').select();
loadCityDetails();
}
},
});
Как вы можете видеть, OnClick относится к щелчку элемента в списке, а не само поле поиска.
Обработчик нажмите на выходах полого поиска не найдена
$('body').on('click', '#city_list', function(event) {
alert('hellooo');
})
Как я могу заставить список доступных опций, чтобы показать, когда я нажимаю на поле поиска?
JSfiddle: http://jsfiddle.net/57pL6gdd/
UPDATE: Эта функция была добавлена в версии 2.х
Спасибо, но это использование не работает. Все еще нет выпадающего списка, – crafter
Можете ли вы создать скрипку, и мы увидим ее в действии. –
Отличное предложение. Добавлен jsfiddle к основному сообщению. Выглядит немного странно, но код есть. – crafter