Невозможно выбрать элемент, используя typeahead - JS - PullRequest
0 голосов
/ 28 августа 2018

Я использую 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>
...