Ограничить использование Tokenfield + Typeahead

Я использую в первый раз Tokenfield + Typeahead, но у меня проблема в том, что при автозаполнении он показывает только 6 результатов, даже если мой бэкэнд вернул больше 6.

Мой код такой:

var categories = new Bloodhound({
  datumTokenizer: function(data) {
    Bloodhound.tokenizers.whitespace(data.name)
  },
  queryTokenizer: Bloodhound.tokenizers.whitespace,
  remote: {
    url: '/categories',
    wildcard: '%QUERY',
    prepare: function (query, settings) {
      findCategoriesLoader.show();
      settings.url += '?query=' + query;
      return settings;
    },
    filter: function(m) {
      console.log(m);
      findCategoriesLoader.hide();
      return m;
    }
  }
});

$('.tags').tokenfield({
  typeahead: [null, {
    source: categories.ttAdapter(),
    displayKey: 'name',
    limit: 15
  }],
  showAutocompleteOnFocus: true
});

Какой вариант следует указать, чтобы загрузить более 6 результатов?

0 ответов

Другие вопросы по тегам