需要Bootstrap Typeahead本地,预取或远程

时间:2013-04-18 17:50:07

标签: javascript jquery typeahead.js bootstrap-typeahead twitter-typeahead

我尝试使用this example twitters typeahead运行但我在chromes控制台中收到错误:

  

未捕获错误:需要本地,预取或远程之一jquery-1.9.1.js:507

我正在使用typeayhead 0.9.1(Nuget-Package)。这是版本问题吗?所有示例都在请求中设置源而不是local / prefetch / remote。

编辑:原来,Twitter Bootstrap Typeahead和Twitter Typeahead是两个不同的库。

1 个答案:

答案 0 :(得分:11)

这仅表示您需要提供一个列表,其中Typeahead将搜索完成值。

您必须至少传递至少一个数据源(prefetchremote)或数据集(local)。

https://github.com/twitter/typeahead.js#jquerytypeaheaddatasets


另外,请注意Twitter typeaheadTwitter Bootstrap typeahead不是同一个插件。他们有不同的API。你读过的文章谈到Twitter Bootstrap typeahead:http://twitter.github.io/bootstrap/javascript.html#typeahead,但你用它作为Twitter预先输入!