问题标签 [bloodhound]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 为什么 Bloodhound.get() 返回未定义?
我正在尝试将下面的代码与 typeahead.js v 0.10 一起使用
事实上,我试图解决这个问题:https ://github.com/bassjobsen/Bootstrap-3-Typeahead/issues/26 我希望如下所示的事情应该是可能的:
更新
的例子。用于ttAdapter()
设置预先输入的来源。此函数还可用于设置Bootstrap-3-Typeaheadsource
的属性(接受字符串数组或函数):
Bloodhound.js 显示:
因此ttAdapter()
返回一个函数 (get()),该函数可以由具有查询作为参数的源设置。
codeigniter-2 - Codeigniter 和 Typeaheadjs - 问题
我对 CI 和 Typeahead 有一些问题,我没有得到任何结果;/
JS
CI 控制器
CI模型
并查看
有人可以帮我解决这个问题吗?
typeahead - 为什么未定义预先输入的建议?
希望这不是重复:为什么 Bloodhound.get() 返回未定义?
我升级到typeahead.js 版本 0.10.0。以前的版本正确地返回了建议。现在我收到undefined
以下代码的回报:
这是我的小提琴:http: //jsfiddle.net/ucUcn/6/
任何想法为什么会发生这种情况?
json - 在 Bootstrap 3 typeahead 中禁用输入
我在引导模式窗口(通过 AJAX 加载)中使用多个输入。我想在这些输入上工作 typeahead.js 与 Bloodhound 集成。数据集已正确加载(作为 JSON),但由于某种原因,我不明白输入被自动禁用。我正在使用所有内容的最新版本。
这里是输入标签(带有相关的隐藏输入)。引擎采用数据自动完成来完成远程 URL 的构建。
这是我的 JavaScript 代码:
来自 json 响应的项目的格式如下:
javascript - Typeahead.js - Search in multiple property values
Please see example below.
JSFiddle: http://jsfiddle.net/R7UvH/2/
How do I make typeahead.js (0.10.1) search for matches in more than one property value? Ideally, within whole data
(data.title
, data.desc
and in all data.category[i].name
)
Whole example:
javascript - Cannot update twitter typeahead.js prefetch thumbprint after initial load
I'm using typeahead (0.10.1) in an app to return a list of clients using bloodhound prefetch. I can't work out how to update/reinitialise bloodhound with a new thumbprint so that after the new client is inserted it will use a new thumbprint and hence include the new client.
The system is ajax so I can't just change the name on refresh, I'm trying to pass it another thumbprint as per below in the reinitializeclient() but it's not working:
Anyone have any ideas what I'm doing wrong?
EDIT: After updating my typeahead files using the pull request mentioned by @jharding, I can get it to reset, but not reinitialise.Using the following:
javascript - 自动完成单词的任何部分
我正在寻找的是不仅显示单词开头的建议,而且显示它是否符合单词的任何部分。
例如,如果我有一个单词列表 [Manimal, animal, person, erson]
当我输入animal或ani时,它应该同时显示Manimal和animal,或者如果我输入son,它应该同时显示person和son。
我怎么能用 typeahead 和 Bloodhound 做到这一点?
我努力了
javascript - 提取后映射预先输入的建议
我正在使用最后一个 twitter typeahead。
问题是我收到了 5 个类型的对象
所有 5 个对象都有相同的 id,因此是一个结果的字段,应该放在一个建议中。Typeahead 将它们视为我不想要的单独建议。
如何映射 ajax 调用的结果,对其进行转换并将结果传递回 typeahead?
javascript - Twitter typeahead 0.1 w/bloodhound - 无法使用 URL 进行预取
我在 JS 中有这段代码,效果很好。
但是,由于我只需要一次,我将其更改为预取,如下所示:
这会在 typeahead.js 中导致错误(“TypeError: a is undefined”)。我需要更改什么才能使此功能正常工作?
编辑:如果我在浏览器中访问 URL,则返回的 json 是:
[{"name":"MyName","id":"100","code":"CODE"}]