我已经使用了YUI 2.6一段时间了。现在,我意识到YUI的Split按钮的行为与标准的select html元素不同。选择一个项目后,再次显示列表时,它根本不会突出显示或滚动该项目。在最坏的情况下,如果我有200个项目,则用户选择了第100个项目,当他/她想要改变他/她的选择时,他/她必须从头开始滚动。它根本不是用户友好的。与标准的select html元素不同,它会突出显示并将该项目滚动到视图中。任何想法都非常感激。
答案 0 :(得分:0)
我怀疑菜单中的大量项目不是split button menu旨在处理的用例。与select
输入元素不同,用户无法快速过滤到他们想要使用键盘选择的选项。想想用户想要选择的初始项目是否是第100项 - 他们还必须从头开始滚动。
考虑到问题的背景,也许有更好的方法来考虑你想要做的事情。如果您提供有关您希望帮助用户实现的内容的更多详细信息,则其他人可能会对某些不同的方法有所了解。