对于最大下拉列表选项,有什么好的经验法则

时间:2009-11-07 00:11:18

标签: javascript html drop-down-menu

标题不言自明,如果达到这个最大数字,你会做什么呢?

thx :) -C

3 个答案:

答案 0 :(得分:4)

添加搜索框。这就是“StackOverflow”的作用:

alt text http://img689.imageshack.us/img689/6682/capturadepantalla200911y.png

答案 1 :(得分:0)

我建议不要高于常见的屏幕高度(例如,768像素),因此答案将取决于您可以在该空间中放置多少项目。在那之后,我可能会有一个小的列表视图,让用户能够滚动选项,而不是要求他们将鼠标移动到列表的一个极端或另一个极端,并等待他们的选项经过。只要列表仍可通过其他方式浏览,搜索框也可以正常工作。

答案 2 :(得分:0)

超过10个项目的任何内容可能“很多”但不会立即过多,这一切都取决于您的应用程序的上下文。

至于问题的第二部分,您可能会在深入分析方法上取得一些成功,在这种方法中您可以使用多种方法深入到最终选择,也许您可​​以在一个下拉列表中定义组,并在下一个下一个元素中定义元素,填写第二个下拉列表,基于第一个下载的骰子。

搜索也是一个很大的帮助,特别是如果异步完成(想想AJAX),下拉列表可以改为组合框。