问题标签 [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.
html - jqueryUI 自动完成建议在 Chrome 中放错了位置
我正在编辑整个帖子以显示问题:
我在其他浏览器中遇到了问题,但我相信这是因为我为 jqueryUI 使用了错误的 CSS 文件。
jquery - 是否可以更改 JQuery 的 JQueryUI 自动完成生成的 Url?
我正在使用 JQuery JQueryUI 的自动完成代码。它转到我提供的网址(以查找答案),但附加?term=<search query>
在网址之后。
我正在尝试获取以下网址...
/myurl/<term / search query>
例如。
ETC...
是否有可能做到这一点?
否则,可以将查询参数重命名为term
其他名称,.. like query
toq
等?
jquery - JQuery 自动完成远程数据
我已经让它工作了,我已经在网上查看并通过文档,由于某种原因它不是很有用!
鉴于此代码按预期工作:
我无法弄清楚用户输入的内容是如何发送到 autoComplete.aspx 页面的?例如,如果我输入“Thoma”,“Thoma”是如何发送到处理页面的?
它是通过查询字符串发送的吗?还是发帖?
jquery - 使用 ASP MVC 的 jQuery UI 自动完成
我正在尝试让 jQuery Automcomplete 工作,但它不会按我的意愿运行:P 这是我的代码:
JavaScript:
ASP MVC:
我收到了请求,$.ajax
并根据搜索词返回了正确的客户列表。并success
调用该方法。我可以看到这data
很有[object Object]
价值,但接下来我该怎么做?我的名单中没有客户。我正在使用来自http://jqueryui.com/demos/autocomplete/#remote-jsonpresponse($.map...
的代码,但它不起作用。
有谁知道为什么?
c# - ASP.Net MVC Jquery UI 自动完成 - 调试时列表未显示
我已经在我的应用程序中实现了邮政编码的自动完成功能。我在 Firebug 中进行调试,我在控制台中看到该操作正在执行,并且我在结果列表中获得了邮政编码列表,但在调试时实际列表未显示。
这是我的客户控制器中的操作:
这是标记(缩写)
这是我加载脚本的顺序:
有什么明显的我失踪了吗?就像我说脚本正在获取邮政编码列表一样,当我测试时它们不会显示在我的页面上。
编辑:我添加了一张图片,显示了我在 firebug 中看到的内容 - 似乎我找回了我的邮政编码,但不会显示下拉菜单。
我还更新了我的文本框,使其位于 ui-widget div 中,如下所示:
这是我正在使用的脚本:
jquery - jQuery 自动完成,如何接受已找到和未找到的条款
我正在引用本教程中看到的 jQuery 自动完成插件代码:http: //net.tutsplus.com/tutorials/javascript-ajax/how-to-use-the-jquery-ui-autocomplete-widget/
本教程的问题在于它只支持在服务器上找到的项目。我想做的是允许用户使用在服务器上找到的项目(因为它现在可以工作)但也允许用户在不破坏插件的情况下输入新值......例如,你可以输入用户的电子邮件地址,按回车,然后继续使用插件,也许然后在服务器上找到另一个项目并再次点击返回..
想法?可能的?
jquery - jQuery 自动完成 - 双击显示列表
我正在使用 jQuery 的 AutoComplete 插件在网页上创建一个自动完成功能。
有谁知道如何让列表显示,例如,如果有人输入了 3 个字符,然后点击了输入框,然后又回到了它?
到目前为止,这是我的代码...
javascript - 大型数组上的Jquery自动完成
我正在使用大小为 ~5000 的本地数组的 Jquery 自动完成,每个单词都是 ~10 个字符。我正在像这样初始化对象:
问题是,当我开始输入时,需要很长时间(有时浏览器崩溃)才能显示结果。
我能做些什么?
谢谢
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”。看到列表出现。向下滚动列表,直到“阿姆斯特丹”可见。将鼠标向下移动到“阿姆斯特丹”,使其突出显示(但不要单击它)。将鼠标横向移出列表 - “阿姆斯特丹”仍应突出显示。单击页面的空白部分 - 列表不会消失。这是我遇到的问题。
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 . . .