Я использую typeahead для поиска предметов. Когда я начинаю печатать, я не могу выбрать ни один из отфильтрованных элементов, когда я включаю
event.preventDefault()
. Я добавил эту строку в свой код, чтобы выбранный элемент не удалялся из текстового поля после завершения выбора.
Как я могу решить это?
$.get("autocomplete", function(data){
var myTypeahead = $("#auto-search").typeahead({
"items": "all",
"source": data,
"autoSelect": true,
displayText: function(item){
return item.name;
},
updater: function(event,item) {
event.preventDefault()
}
})
},'json');
<input type="text" autocomplete="off" name="search" id="auto-search" class="form-control square" placeholder="Customer Phone Number" required>