typeahead - minLength для запуска списка предложений - PullRequest
0 голосов
/ 16 сентября 2018

Я установил minLength на 3, чтобы вызвать список предложений, если набрано не менее 3 символов.

Но раскрывающийся список открывается, когда набирается 1 символ. Как заставить это работать?

$('#remote .typeahead').typeahead(null, {
  name: 'best-pictures',
  display: 'value',
  source: bestPictures,
  minLength: 3
});

Fiddle: https://jsfiddle.net/tomsx/bc6trhjk/

1 Ответ

0 голосов
/ 16 сентября 2018

Согласно документу здесь - https://github.com/corejavascript/typeahead.js/blob/master/doc/jquery_typeahead.md#api, первый аргумент - параметры, он не может быть пустым.

Измените его на следующее, и оно должно работать,

$('#remote .typeahead').typeahead({minLength: 3}, {
  name: 'best-pictures',
  display: 'value',
  source: bestPictures,
});
...