Я могу получить все предложения Twitter Typeahead с кодом ниже после того, как пользователь вводит ввод и вызывается typeahead:render. Я хотел бы все время скрывать раскрывающийся список и получать предложения только в массиве. Есть ли способ добиться этого, поскольку typeahead:render, вероятно, потребует открытия раскрывающегося списка.
var bloodhoundData = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.whitespace,
queryTokenizer: Bloodhound.tokenizers.whitespace,
local: localData
});
$('filter .typeahead').typeahead({
hint: true,
highlight: true,
minLength: 1
},
{
source: bloodhoundData,
limit: 99999
}).on('typeahead:render', getSuggestions);
function getSuggestions() {
var suggestions = Array.prototype.slice.call(arguments, 1);
}