键入提前 - 最小长度以触发建议列表



我将minLength设置为3,以便在输入至少3个字符时触发建议列表。

但是当键入 1 个字符时,下拉列表会打开。如何做到这一点?

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

小提琴: https://jsfiddle.net/tomsx/bc6trhjk/

根据这里的文档 - 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,
});

相关内容

  • 没有找到相关文章

最新更新