Поэтому я использую API-интерфейс Bootstrap для создания живого поиска.
Параметр source хорош тем, что позволяет использовать вызов AJAX для получения данных с сервера. Однако я хотел бы иметь возможность «предварительно выбирать» источник при загрузке страницы и выполнять вызов ajax только в том случае, если в «предварительно выбранных» данных нет совпадений.
Как я мог сделать это возможным? Мой вызов ajax здесь:
$("#topsearchbar").typeahead({
items: 8,
source: function (query, process) {
$.get( "/topsearchbar", {"data":query}, function(data) {
process( data );
});
}
});