我是JavaScript \ Bootstrap的新手,并尝试使用" Bootstrap-3-Typeahead" (https://github.com/bassjobsen/Bootstrap-3-Typeahead)。有没有人有任何使用" Bloodhound" (建议引擎)? Web上的示例涉及Typeahead的旧版本。为什么不能使用以下代码?:
$(document).ready(function() {
var numbers = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.whitespace,
queryTokenizer: Bloodhound.tokenizers.whitespace,
local: ["Test1","Test2","Test3","aTest4","aTest5","aTest6"]
});
numbers.initialize();
$(".typeahead").typeahead(
{items: 4},
{source:numbers});
});
答案 0 :(得分:0)
您在开头问题中提到的github存储库是基于旧版本的Twitter-typeahead,其中 NOT 自3年以来收到任何更新(结帐github)。但是,我们积极维护fork。 (截至2018年)
通过 JS Fiddles 逐步 Typeahead Tutorial @Digital Fortress ,让您开始使用typeahead和Bloodhound。