Bootstrap-3-Typeahead:不工作" Bloodhound" (建议引擎)

时间:2017-12-17 10:21:14

标签: javascript twitter-bootstrap bootstrap-typeahead

我是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}); 
     });

1 个答案:

答案 0 :(得分:0)

您在开头问题中提到的github存储库是基于旧版本的Twitter-typeahead,其中 NOT 自3年以来收到任何更新(结帐github)。但是,我们积极维护fork。 (截至2018年)

通过 JS Fiddles 逐步 Typeahead Tutorial @Digital Fortress ,让您开始使用typeahead和Bloodhound。