codegeekalpha Ответов: 0

Typeahead.js показаны только лучшие первая запись от API/фильмы


Я пытаюсь извлечь фильмы из api/movies. но typeahead.js получается только первая запись из базы данных, а не остальные. Я поставил самовнушение на текстовое поле.

Что я уже пробовал:

вот текстовое поле для фильма
<pre><div class="form-group">
        <label>Movie</label>
        <input id="movie" type="text" value="" class="form-control" />
    </div>


вот код javascript для использования Type A head

var movies = new Bloodhound({
               datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'),
               queryTokenizer: Bloodhound.tokenizers.whitespace,
               remote: {
                   url: '/api/movies?query=%QUERY',
                   wildcard: '%QUERY'
               }
           });

           $('#movie').typeahead({
               minLenght: 3,
               highlight: true
           }, {
               name: 'movies',
               display: 'name',
               source: movies
           });

0 Ответов