问题标签 [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 投票
1 回答
1123 浏览

html - jqueryUI 自动完成建议在 Chrome 中放错了位置

我正在编辑整个帖子以显示问题:

替代文字

我在其他浏览器中遇到了问题,但我相信这是因为我为 jqueryUI 使用了错误的 CSS 文件。

0 投票
1 回答
3337 浏览

jquery - 是否可以更改 JQuery 的 JQueryUI 自动完成生成的 Url?

我正在使用 JQuery JQueryUI 的自动完成代码。它转到我提供的网址(以查找答案),但附加?term=<search query>在网址之后。

我正在尝试获取以下网址...

/myurl/<term / search query>

例如。

ETC...

是否有可能做到这一点?

否则,可以将查询参数重命名为term其他名称,.. like querytoq等?

0 投票
1 回答
1247 浏览

jquery - JQuery 自动完成远程数据

我已经让它工作了,我已经在网上查看并通过文档,由于某种原因它不是很有用!

鉴于此代码按预期工作:

我无法弄清楚用户输入的内容是如何发送到 autoComplete.aspx 页面的?例如,如果我输入“Thoma”,“Thoma”是如何发送到处理页面的?

它是通过查询字符串发送的吗?还是发帖?

0 投票
1 回答
2922 浏览

jquery - 使用 ASP MVC 的 jQuery UI 自动完成

我正在尝试让 jQuery Automcomplete 工作,但它不会按我的意愿运行:P 这是我的代码:

JavaScript:

ASP MVC:

我收到了请求,$.ajax并根据搜索词返回了正确的客户列表。并success调用该方法。我可以看到这data很有[object Object]价值,但接下来我该怎么做?我的名单中没有客户。我正在使用来自http://jqueryui.com/demos/autocomplete/#remote-jsonpresponse($.map...的代码,但它不起作用。

有谁知道为什么?

0 投票
3 回答
9731 浏览

c# - ASP.Net MVC Jquery UI 自动完成 - 调试时列表未显示

我已经在我的应用程序中实现了邮政编码的自动完成功能。我在 Firebug 中进行调试,我在控制台中看到该操作正在执行,并且我在结果列表中获得了邮政编码列表,但在调试时实际列表未显示。

这是我的客户控制器中的操作:

这是标记(缩写)

这是我加载脚本的顺序:

有什么明显的我失踪了吗?就像我说脚本正在获取邮政编码列表一样,当我测试时它们不会显示在我的页面上。

编辑:我添加了一张图片,显示了我在 firebug 中看到的内容 - 似乎我找回了我的邮政编码,但不会显示下拉菜单。

我还更新了我的文本框,使其位于 ui-widget div 中,如下所示:

这是我正在使用的脚本:

0 投票
1 回答
264 浏览

jquery - jQuery 自动完成,如何接受已找到和未找到的条款

我正在引用本教程中看到的 jQuery 自动完成插件代码:http: //net.tutsplus.com/tutorials/javascript-ajax/how-to-use-the-jquery-ui-autocomplete-widget/

本教程的问题在于它只支持在服务器上找到的项目。我想做的是允许用户使用在服务器上找到的项目(因为它现在可以工作)但也允许用户在不破坏插件的情况下输入新值......例如,你可以输入用户的电子邮件地址,按回车,然后继续使用插件,也许然后在服务器上找到另一个项目并再次点击返回..

想法?可能的?

0 投票
1 回答
3982 浏览

jquery - jQuery 自动完成 - 双击显示列表

我正在使用 jQuery 的 AutoComplete 插件在网页上创建一个自动完成功能。

有谁知道如何让列表显示,例如,如果有人输入了 3 个字符,然后点击了输入框,然后又回到了它?

到目前为止,这是我的代码...

0 投票
3 回答
4719 浏览

javascript - 大型数组上的Jquery自动完成

我正在使用大小为 ~5000 的本地数组的 Jquery 自动完成,每个单词都是 ~10 个字符。我正在像这样初始化对象:

问题是,当我开始输入时,需要很长时间(有时浏览器崩溃)才能显示结果。

我能做些什么?

谢谢

0 投票
1 回答
1094 浏览

jquery - jquery 自动完成插件 - 选项列表在滚动后不会关闭 - 仅限 Chrome

我正在使用 jquery 自动完成插件(http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/),它在 Firefox 中很好,但我在 chrome 中遇到问题。出现的选项列表比一次显示的要长,因此侧面有一个滚动条。使用滚动条滚动列表后,当您在列表外部单击时,列表不再关闭。

我对此感到困惑 - 谁能告诉我如何修复它甚至诊断它为什么没有关闭?

欢呼,最大

编辑 - 在此页面上的自动完成演示中可以看到同样的问题:http: //jquery.bassistance.de/autocomplete/demo/

这两种情况都使用 Chrome(Linux 中的 6.0.472.62 beta,但在 Windows 中也可以看到)。

案例 1 - 正常工作:在第一个输入中键入“a”。看到列表出现。将鼠标向下移动到“Adelphi”。将鼠标横向移出列表 - “Adelphi”仍应突出显示。单击页面的空白部分 - 列表将消失。

案例 1 - 损坏:在第一个输入中键入“a”。看到列表出现。向下滚动列表,直到“阿姆斯特丹”可见。将鼠标向下移动到“阿姆斯特丹”,使其突出显示(但不要单击它)。将鼠标横向移出列表 - “阿姆斯特丹”仍应突出显示。单击页面的空白部分 - 列表不会消失。这是我遇到的问题。

0 投票
1 回答
577 浏览

jquery - jQuery Autocomplete How do I use the same local array for two different input id text boxes?

I am currently using this for a single autocomplete box (id="drug"), and it works beautifully. I need to have a second autocomplete box (id="drug2") that uses the same array as its choices. I cannot seem to get it to work at all. Every time I try to modify the code I break it on the both. I'm sure someone out there has an elegant solution that will lead me in the right direction . . .