在richface
中,有没有办法将目标列表的大小限制在一定的限制?例如,最多允许 5 个条目,然后添加按钮变为 false 模式?
RichFaces 3 和 4 都没有这样的内置功能。所以这样:没有。但通常你可以做一些事情:
- 添加验证。
- 添加一些 JavaScript。目标列表具有类
rf-pick-tgt
,选项具有类rf-pick-opt
。因此,编写选择器,计算所选项目并禁用添加按钮<button class="rf-pick-add rf-pick-btn>
很容易。 - 覆盖
rich:pickList
并添加例如maxEntries
属性(可能这也包括第 1 点和第 2 点(。