【发布时间】:2013-10-03 17:53:06
【问题描述】:
我有一个复选框组,我使用@DbLookup 来获取要与复选框一起出现的项目。它工作正常,除了我从查找中获得超过 230 个值的几种情况。在这种情况下,我会得到一个值为“Infinity”的复选框。我认为这告诉我我的复选框组中有太多选择。
您可以在复选框组中放置的值的数量是否有限制?处理存在大量值的情况的最佳方法是什么?我可能只是采取“如果返回的值超过100个,则截断列表”的路线。
【问题讨论】:
-
你能对它们进行分类吗?让用户选择一个类别,然后显示该特定类别的选项,冲洗并重复,直到他们选择了所有他们想要的。
-
不,因为这些是类别。好主意。
-
好的,使用字母列表将其分成可管理的块怎么样?给他们 A-F,然后是 G-M,等等。
-
不知何故我怀疑这将是一个好的用户界面向量......这个特定复选框组的业务目的是什么?
-
我同意@TimTripcony - 从用户体验的角度来看,我不推荐选项太多(尤其是动态)的复选框。
标签: checkbox xpages checkboxlist