Я использую typeahead.js. Я не вижу обработчика событий, который позволил бы мне захватить подмножество моего набора данных, предлагаемое данным запросом. Нет ли способа получить фактическое подмножество строк из моего набора данных?typeahead.js. Как просмотреть список предложений?
1
A
ответ
1
Вы можете использовать событие typeahead:rendered
. Он передает все показанные объекты как объекты в массиве arguments
. Событие вызывается сразу после списка предложений показан ...
.on('typeahead:rendered', function() {
var array = [], i = 1;
for (i; i<arguments.length; i++) {
array.push(arguments[i].value)
}
console.log(array);
});
бы утешать из ["Alaska", "Arkansas", "Illinois", "Kansas", "Louisiana"]
если предлагаемые пункты в выпадающем меню является Alaska, Arkansas, Illinois, Kansas, Louisiana
...
демо ->http://jsfiddle.net/kcjgr2rv/ (медведь с недостающим CSS)