如何使 jqueryui 自动完成对页面中的所有文本框仅使用一个列表 (ul)

发布于 2024-10-06 08:14:20 字数 145 浏览 0 评论 0原文

我遇到的问题是,我有大约 30 个文本框,并且它们都需要自动完成。我注意到 jqueryui 为每个文本框创建一个结果列表 (ul),向我已经很重的页面添加更多标记和事件。是否有一种简单而干净的方法来扩展 jqueryui 自动完成小部件,以便所有文本框都使用相同的结果列表?

I have the problem where I have around 30 textboxes and they all require autocomplete. I noticed jqueryui creates one result list (ul) for each textbox, adding more markup and events to my already heavy page. Is there a simple and clean way of extending the jqueryui autocomplete widget so that all textboxes use the same result list?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

阳光下的泡沫是彩色的 2024-10-13 08:14:20

有没有一种简单干净的方法...

不,您必须重写插件的一些非常基本的部分才能使其工作,没有“快速修复”来使其工作。此外,诸如通过回调显示等几个方面都依赖于每个自动完成实例拥有自己的列表。

Is there a simple and clean way...

Nope, you'd have to rewrite some pretty fundamental parts of the plugin for this to work, there's no "quick fix" to make this work. Also, several aspects like being shown with a callback, etc rely on each autocomplete instance having its own list.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文