问题标签 [jquery-autocomplete]

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 投票
22 回答
108385 浏览

jquery - jQuery autoComplete 查看全部点击?

我以一种相对简单的方式使用 jQuery 的自动完成功能:

如何添加将显示自动完成的所有可用选项的 onclick 事件(如按钮或链接)?基本上,我希望混合使用自动完成和选择/下拉元素。

谢谢!

0 投票
6 回答
11217 浏览

jquery - 可点击的自动完成,如谷歌

我正在寻找一个没有“提交”按钮的自动完成功能,但是当用户点击自动完成关键字时,他会被重定向到另一个 URL,我会选择

我正在使用http://dyve.net/jquery/?autocomplete并且我想在这个脚本中实现,而不是使用任何其他脚本(因为如果我在这个脚本中输入 ODE,他会显示 CODE 和 ODESSA)

例子:

用户键入“goo”然后为他出现 GOOGLE,当他点击 GOOGLE 时,脚本将他发送到 www.google.com(如“Google”=>“ http://www.google.com ”)

如果我可以只使用我告诉你们我不是程序员的脚本,那就太好了,所以我需要代码本身,我知道它要求太多,但我尝试了一切=\

谢谢你!


jUI自动完成的问题是我想这样做:

如果我输入“ ODE

它会显示“C ODE ”和“ ODE SSA”

不仅从一开始,这就是为什么我试图在另一个中使用你的代码

另外,当我使用 Russ 和 karim79 的代码时,它没有用

0 投票
6 回答
22736 浏览

jquery - jQuery Autocomplete:如何刷新列表?

我有一个带有可变数量的自动完成字段的表单,这些字段使用相同的选择列表。根据需要添加和删除这些字段。每当页面上的参数发生更改时,我(尝试)通过首先调用unbind()然后autocomplete()将新参数添加到 url 来更新所有字段的列表。

问题是 unbind() 似乎没有解除绑定。当我在输入字段中输入时,它会触发自动完成事件的整个历史记录。

我也试过flushCache无济于事。

如何清除旧事件?

谢谢。

0 投票
4 回答
1590 浏览

javascript - jQuery 自动完成问题 - 未正确处理数组

我正在使用 jQuery Autocomplete 和 MVC 用一堆列名填充下拉列表。

每当用户更改表单上 DropDownBox 的值时,我都会向我的控制器发出请求以返回一个新的列列表(作为数组,包装在 JSON 结果中),它将填充我的自动完成框。

我的问题是自动完成不会区分单词,而是坚持按 c、h、a、r、a、c、t、e、r 来做字符。这很烦人。这是代码:

Get 返回此响应:

[“备忘录”,“余额”]

Butmy AutoComplete 会将这些中的每一个显示为单个字母,而不是两个:备忘录、余额。我认为这是正确的,因为示例代码显示了返回结果的类似方式。

有任何想法吗?

提前致谢。

0 投票
2 回答
4056 浏览

jquery - jQuery自动完成插件的数据源

我正在为一个简单的搜索表单使用 jQuery 的自动完成插件。我无法将我的 JSON 对象数据转换为用于自动完成的数组。

我的代码:

我返回的 JSON 数据如下所示:

出于某种原因,看起来我从该getAutocompleteData函数返回的是一个空字符串,我不知道出了什么问题。

请帮忙!

0 投票
3 回答
3509 浏览

jquery - jQuery自动完成修改Gmail之类的匹配

现在在上面的组合中,当我输入“Jhon Smith”时,下拉列表中将提供一个值(Jhon Smith)......但是如何调整以便即使我输入“Smith Jhon”仍然是值(Jhon Smith)可供选择... :s

即就像在Gmail中一样,无论一个人的名字中包含的单词的顺序是什么,只要有“Jhon”和“Smith”,它就会显示结果......即顺序无关紧要。

0 投票
1 回答
623 浏览

jquery - jquery自动完成和日期选择器兼容性问题?

我有一个使用 ZendX_JQuery_Form 构建的表单,该表单包含 2 个自动完成输入和 4 个日期选择器。在我添加自动完成字段之前,日期选择器都工作得很好,自动完成字段(链接到 zend 框架中的后端 php 操作)也工作得很好,但它们似乎破坏了日期选择器小部件。

我对 JQuery 知之甚少,但 ZF 创建的 javascript 对我来说似乎没问题:

有谁知道 JQuery 或 Zend Framework 中的任何问题或上面的代码可能导致这种情况。此外,即使您知道这两个框架中没有任何问题来帮助我缩小搜索范围,这也会很有帮助!

提前致谢

0 投票
1 回答
210 浏览

jquery - 使用 jquery-autocomplete 的函数 fillList() 中的 $.data(li, "ac_data", data[i])

我正在使用 Jörn Zaefferer 的 jquery-autocomplete 插件,但我无法理解该行在 fillList() 函数中的用法:

请帮我。谢谢。

0 投票
1 回答
1850 浏览

php - Yii:自定义 CAutoComplete 的结果

我需要使用 CAutoComplete 制作一个下拉列表。一切都已设置并且工作正常,这是我的操作代码:

这段代码的作用是它显示前 5 个匹配项与开头的关键字匹配,接下来的 5 个匹配项与任何位置的关键字匹配。

例子。假设用户在输入字段“pdd”中输入(没关系,可以是任何文本),因此自动完成返回的结果如下所示:

问题是我需要用某种线(<hr><div>边框)将这两个块分开。我怎样才能做到这一点?

谢谢你。

0 投票
1 回答
2807 浏览

jquery - jQuery自动完成,并返回输入值的键

我从这里使用 jQuery 自动完成:http ://www.pengoworks.com/workshop/jquery/autocomplete.htm

LookupAction 返回键|值列表。如果我添加一些按钮,以获取自动完成器中选定值的键,我将有这样的东西:

虽然我可以看到通过 findValue 函数中的警报函数输入文本框值的键,但问题是:有可能以某种方式从那里返回它们吗?(即 var retVal = oSuggest.findValue())

谢谢你 !