问题标签 [typeahead]

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.

0 投票
3 回答
7312 浏览

autocomplete - 如何使用 Lucene 或类似工具为超大型数据集构建提前类型的索引?

我有一个包含 2 亿多条记录的数据集,并且正在寻求构建一个专用的后端来支持提前输入的解决方案。Lucene 因其受欢迎程度和许可类型而受到关注,但我也对其他开源建议持开放态度。我正在寻找建议、来自战壕的故事,甚至是关于我需要的硬件数量和软件结构的更好的直接指导。要求:

一定有:

  • 做的能力从子串匹配开始(我输入'st',它应该匹配'Stephen')
  • 能够非常快速地返回结果,我会说 500 毫秒是一个上限。

很高兴有:

  • 将相关信息输入索引过程的能力,例如,更流行的术语将在其他术语之前返回,而不仅仅是按字母顺序,也就是谷歌风格。
  • 字内子串匹配,例如 ('st' 将匹配 'bestseller')

笔记:

  • 该索引将纯粹用于预先输入,不需要提供标准搜索查询。
  • 我不担心获得有关如何设置前端或 AJAX 的建议,只要索引可以作为服务或直接通过 Java 代码进行查询即可。

对任何有用的信息投赞成票,让我更接近企业级的提前解决方案

0 投票
1 回答
564 浏览

c# - 回发点击输入提前下拉

我有一个我创建的头部下拉列表。显然,我必须将 AutoPostBack 设置为 false,否则它会在用户输入时回发。但是我想在用户做出选择时回邮。

我不想使用提交按钮或类似的东西。长话短说,相信我,这不是我的情况的解决方案。

在使用点击输入时提前输入的javascript中我回发。那工作很棒。

但是当用户用鼠标点击时呢?所以我使用 onblur 事件回发。但是,这需要在下拉列表之外单击。

我希望在他们单击新项目时进行回发。所以就像 itemchanged 时的回发,但前提是我通过单击它来更改它。

有任何想法吗???

0 投票
2 回答
3148 浏览

php - 使用 Java 脚本获取文本框值

我有两个文本框。国家城市。我在城市文本框中使用提前输入。我想根据我输入的国家显示城市名称。如何使用 java 脚本将国家/地区值传递给我的 PHP 函数以获取正确的城市名称。

0 投票
2 回答
3493 浏览

wpf - 通过键盘“提前输入”搜索在 WPF 列表框中选择项目

我有一个 WPF 列表框控件,我想允许用户使用预先输入来更改所选项目。我正在寻找的行为与 Windows 资源管理器完全一样。当您继续键入文件夹名称的文本时,列表将继续选择更正确的项目。

例如假设这个文件夹结构:

如果您OtherFolderName用鼠标选择,则开始键入MyFirstF该项目MyFirstFolder将被选中,但如果您继续键入MyFirstFi该项目MyFirstFileFolder将被选中。

我的 WPF 列表框没有表现出这种行为,我希望我可以轻松启用它,因为旧的 WinForms 列表框就是这样做的。

0 投票
1 回答
242 浏览

facebook - 在 facebook 应用程序中使用位置预输入

有没有办法在 facebook 应用程序中利用 facebook 的位置预先输入?他们在他们的网站上有一个很棒的位置预输入功能,但我找不到任何关于如何在应用程序中使用它的文档。

0 投票
1 回答
1422 浏览

java - Cleo(linkedin 的自动完成解决方案)是否适合数十亿的元素?

Cleo 有几种不同类型的前瞻搜索,这些搜索由一些非常聪明的索引策略支持。GenericTypeahead 可能适用于最大的数据集。来自http://sna-projects.com/cleo/design.php:“GenericTypeahead专为可能包含数百万个元素的大型数据集而设计……”不幸的是,文档没有详细说明Typeahead 的放大。有没有人将 Cleo 用于可能有一些见解的非常大的数据集?

0 投票
6 回答
19733 浏览

autocomplete - 在 Bootstrap typeahead() 自动完成上提交选择?

如何自动提交使用 Twitter Bootstrap typeahead() 所做的选择?

http://twitter.github.com/bootstrap/javascript.html#typeahead

0 投票
6 回答
49422 浏览

jquery - 获取 Bootstrap 的 typeahead 的选定项目值

Bootstrap 刚刚实现了一个简洁的自动完成功能,称为 typeahead。我无法为文本输入获取适当的值。

例如,我可能有以下内容:

这似乎没有捕获所选值。有谁知道如何通过 Bootstrap 使用 typeahead 来获取选定的值?

0 投票
1 回答
15693 浏览

jquery - 使用后响应更新 Bootstrap 的预输入数据源时遇到问题

使用 Bootstrap 的 typeahead javascript 插件,我试图通过 jQuery 的 $.post 方法更改数据源属性。最初,我有:

然后,假设单击了一个按钮并尝试更新数据源:

resp XHR 结果返回如下数组:

我发现这并不能用响应中构造的新数组可靠地更新数据源。

有谁知道是什么问题?

这似乎没有捕获所选值。有谁知道如何通过 Bootstrap 使用 typeahead 来获取选定的值?

0 投票
9 回答
48112 浏览

autocomplete - 使用引导 Typeahead 处理自动完成文本框中的选定事件?

我想在用户使用自动完成文本框引导 Typeahead选择一个值后立即运行 JavaScript 函数。

我正在寻找类似选定事件的东西。