2016-02-20 7 views
1

Я использую typeahead.js. Я не вижу обработчика событий, который позволил бы мне захватить подмножество моего набора данных, предлагаемое данным запросом. Нет ли способа получить фактическое подмножество строк из моего набора данных?typeahead.js. Как просмотреть список предложений?

ответ

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)

 Смежные вопросы

  • Нет связанных вопросов^_^