javascript - 如何使用 YUI 3 自动完成 "force selection"?

标签 javascript autocomplete yui yui3

我正在使用 YUI 3 创建一个自动完成框,我想在其中强制选择并要求用户从容器中选择一个结果,否则输入字段将清除他们手动输入的任何值。 forceSelectionYUI 2 Autocomplete widget 和信息中的一项功能 here . 但是......它看起来还没有被添加到新的 YUI 3 版本中。 here's开票。 我只会使用 YUI 2 自动完成功能,但我已经在使用 YUI 3 附带的其他改进功能。

有没有一种简单的方法可以为 YUI 3 手动实现它?

最佳答案

来自 YUI 团队的 Ryan Grove 最近发布了这个:

This feature is currently targeted for 3.5.0. In the meantime, it's not too hard to implement forced selection by hooking into AutoComplete events. Here's a very basic example that you could build on: http://jsfiddle.net/rgrove/aJcqt/

关于javascript - 如何使用 YUI 3 自动完成 "force selection"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5811308/

相关文章:

javascript - 使用 python Flask 实现 jQuery 自动完成

javascript - 将元素拖放到 iframe 中。可放置区域坐标错误,碰撞错误

javascript - 如何在用户将鼠标悬停在元素上 x 秒后触发功能?

javascript - Redux Saga 观察者差异

javascript - 避免 DOM 元素在 .text() 上被删除的方法

javascript - 排序后如何保留事件监听器?

swift - 如何在 Google Place AutocompleteViewController 的 GMSAutocompleteViewController 中设置文本

上下文感知自动完成

css - 如何有选择地为 YUI 模块加载/使用 CSS?

YUI .. 从另一个 javascript 调用一个 javascript 函数