26得票3回答
Typeahead.js - 搜索多个属性值

请参见以下示例。 JSFiddle:http://jsfiddle.net/R7UvH/2/ 如何使typeahead.js(0.10.1)在多个属性值中搜索匹配项?理想情况下,在整个data(data.title,data.desc和所有data.category[i].name)内进行...

25得票1回答
Bloodhound搜索引擎中“datum”和“query”的区别是什么?

所以我正在尝试使用Bloodhound搜索引擎构建一些东西,我注意到它有这两个分词器,datum和query。 文档中给出的初始化代码示例如下: var engine = new Bloodhound({ local: ['dog', 'pig', 'moose'], queryT...

20得票2回答
Typeahead v0.10.2 & Bloodhound - 处理嵌套的JSON对象

更新 基于@BenSmith(https://stackoverflow.com/users/203371/BenSmith)的正确答案,我找到了我的问题,并发现我没有正确地遍历JSON层次结构。这是可以正常工作的代码: // instantiate the bloodhoun...

17得票2回答
理解 Bloodhound.tokenizers.obj.whitespace

大家好,我正在尝试将Twitter typeahead和Bloodhound应用于我的项目中,基于一些可行的示例。但是下面的代码我看不懂。 datumTokenizer: Bloodhound.tokenizers.obj.whitespace('songs'), queryTokenizer...

16得票2回答
Typeahead和屏幕阅读器

我正在使用Typeahead/Bloodhound从数据库中生成列表。当高亮时,我希望屏幕阅读器能够读取Bloodhound建议的内容。我已经在元素中添加了一些aria角色,试图让屏幕阅读器读取内容。但是,当高亮时,屏幕阅读器是静音的。如果我将焦点添加到元素,则Bloodhound模态窗口将关...

14得票4回答
Typeahead、Bloodhound:远程工作,但预取不起作用

我想使用预取(prefetch),但它无法正常工作!这是我的代码:function initAutocompletion() { $("input[data-autocomplete-prefetch-url]").each(function () { var $thi...

12得票1回答
类型前瞻搜索出现重复记录

我正在使用 typeahead.js 实现自动完成搜索,但是在搜索框中输入时,在建议下拉列表中每条记录都出现了两次。我检查了数据源(即 POST api 调用),它只有唯一的记录。我错在哪里了?请帮忙或提供相关链接。 甚至控件也没有进入重复项检测器。 类似问题在这里讨论过,但没有解决方案。...

11得票1回答
Typeahead.js / Bloodhound显示一个结果

我的Typeahead.js / Bloodhound (0.11.1)没有按预期工作。在提供的长列表json结果中,只有一些显示为建议。 例如,如果我在字段中键入los,我只得到Lostorf,没有其他任何东西,而应该显示4个可选择的项目。 这是我的代码: HTML<div id...

11得票2回答
Typeahead js与Bloodhound- this.source不是一个函数

我正在遵循这个示例使用Bloodhound实现typeahead.js,但是我遇到了一个JavaScript错误。我缺少什么? HTML: (.net razor视图) @Scripts.Render(Links.Scripts.typeahead_bundle_js) @Styles...

11得票5回答
TypeAhead.js和Bloodhound显示奇数个结果

我在前端实现了TypeAhead/Bloodhound,从Play/Scala服务器获取JSON数据。Typeahead版本为0.11.1。具体实现如下: HTML:<div id="typeahead" class="col-md-8"> <input class=...