gpt4 book ai didi

ruby-on-rails - auto_complete_for : prevent the first item from being auto-selected

转载 作者:行者123 更新时间:2023-12-03 11:12:52 26 4
gpt4 key购买 nike

script.aculo.us 中的 auto_complete_for dealio 很棒,但是有没有办法让我有选择地禁用它总是自动选择列表中的第一项的事实?

问题是,如果我想输入自己的新条目,那么我不希望自动选择列表中的第一项。原因是因为当我跳出该字段时,它会选择并用第一项填充文本框。

我通过使列表中的第一项与我正在键入的内容相同来解决这个问题,但这也不完美,因为 auto_complete 列表并不总是随着每次击键而更新,这取决于我键入的速度。我试过将列表刷新率设置为最低值(1 毫秒),但没有成功。

我真正想要的是“auto_complete_for”中的一个选项,它根本不选择第一个项目——就像 Google Instant 不会自动选择第一个建议的搜索词组一样——你必须向下箭头选择一个。

也许我可以通过我缺少的 HTML 选项来做到这一点?

最佳答案

查看源代码,似乎没有选项,但我敢打赌,如果您更改了 line 284 control.js 到 this.index = -1;它会做你想做的。

否则,可能是时候寻找不同的自动完成小部件了。

关于ruby-on-rails - auto_complete_for : prevent the first item from being auto-selected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5445128/

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