1
A
回答
4
添加一個搜索框。這是什麼「的StackOverflow」的作用:
alt text http://img689.imageshack.us/img689/6682/capturadepantalla200911y.png
0
我建議比普通屏幕高度較高無關(比方說,768個像素),所以答案將取決於你能有多少項適合在空間。之後,我可能會有一個小的列表視圖,讓用戶能夠滾動瀏覽選項,而不是要求他們將鼠標移動到列表或其他列表的極端,並等待他們的選項通過。只要列表仍可通過其他方式瀏覽,搜索框也可以工作。
+0
假設你的行高是16像素(標準1 em)..在這種情況下,你會在下拉菜單中選擇768/16 = 48個選項。我會爭辯說,超過10到15個選項的任何信息都會超載,並且很難實現可用性。 – JasonWyatt 2009-11-07 04:31:49
0
任何超過10個項目可能「很多」,但不會立即太多,都取決於您的應用程序的上下文。
至於你的問題的第二部分,你可能會在鑽取方法方面取得一些成功,在這種方法中你有多種鑽取到最終選擇的方法,也許你可以在一個下拉列表中定義組,接下來,填寫第一個下拉菜單中的第二個下拉菜單。
搜索也可以是一個很大的幫助,特別是如果異步完成(想想AJAX)並且可以將下拉列表更改爲組合框。
相關問題
- 1. 對於下列情況,最好的模式是什麼?
- 2. 什麼是最好的Jquery DataTable選項?
- 3. 什麼是Superfish的最佳下拉導航選項?
- 4. 什麼是最好的QT列表和表格對象
- 5. LLVM的最大好處是什麼?
- 6. 下拉列表不斷從列表中選擇最後一項
- 7. 使用js驗證表單最簡單/最好的方法是什麼?
- 8. 下拉列表保持最後選中的選項
- 9. 什麼是最好的OSS項目?
- 10. 什麼是最好的選擇。在ASP.NET
- 11. 用「記住我」選項的Django登錄表單,最好的方法是什麼?
- 12. 下拉選項列表驗證與bvalidator
- 13. 交叉這兩個列表的最好方法是什麼?
- 14. 什麼是最大的SQL表大小
- 15. 實現這個多級下拉列表最簡單的方法是什麼?
- 16. 什麼是最好的方式有一個動態的下拉列表中的PHP和POST選定的值
- 17. Sort ObservableCollection - 什麼是最好的方法?
- 18. 什麼是記錄最好的方法?
- 19. PHP的日期從下拉列表中的最小值和最大值選擇
- 20. 移除最接近的下拉列表並驗證Jquery中的下拉列表
- 21. 什麼是最好的表格結構?
- 22. 「選定項目的最大數量」 - 列表框的驗證器
- 23. 基於下拉列表中所選項目的動態驗證
- 24. ASP.NET:驗證用於選擇日期(月,日,年)的3個下拉框的最佳方法是什麼?
- 25. 的下拉列表選項
- 26. 什麼是「從表中選擇最大(列)」在pytables
- 27. 這種情況下最好的項目設置是什麼?
- 28. 什麼是多文本最好的正則表達式?
- 29. 正則表達式vs Tryparse什麼是最好的性能
- 30. 什麼表命名規則是最好的ORM
是的,這是一個非常好的解決方案,也可以說明我打字的內容。 +1 – Kris 2009-11-07 00:18:29
+1:使用Javascript/jQuery條款:使用使用'liquidmetal'或'quickselect'算法的下拉式插件。 – BalusC 2009-11-07 00:21:03