gpt4 book ai didi

javascript - 为 JQuery UI 的自动完成设置可见值和隐藏值

转载 作者:行者123 更新时间:2023-11-28 05:44:25 24 4
gpt4 key购买 nike

我想知道是否有任何方法可以设置具有多个分配值的自动完成数组?

例如,使用编程语言的经典示例,如果有人输入“Java Script”,我希望显示“Javascript”,有什么方法可以做到这一点吗?

最佳答案

这并不是真正有效地解决您的问题,但如果情况很少,那么您可以将其用作临时解决方案。

因此,基本上,您可以为源提供一个具有键值对的对象数组,而不是提供一个简单的字符串数组作为自动完成的源。

请参阅此处的官方文档 -> http://api.jqueryui.com/autocomplete/

some_array = [{label:'Java Script', value:'Javascript'}, {label:'JS', value:'Javascript'}, {label:'java_script', value:'Javascript'}]

这样所有三个选项将首先显示,我认为这在技术上是不正确的。但是,如果用户在输入字段中快速输入“JS”或“Java Script”(正如您提到的那样),那么 Javascript 将不会出现在自动完成建议中.

使用上述内容,所有三个都将在建议中可用,但无论用户从这三个中选择什么,字段的输入值都将作为“Javascript”。

但正如我所说,这对解决您的问题效率很低。

关于javascript - 为 JQuery UI 的自动完成设置可见值和隐藏值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38660478/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com