h:selectManyMenu - 如何防止某人更改值但未禁用

时间:2014-05-08 16:39:33

标签: primefaces

我想显示一个带有一些选定值的h:selectManyMenu。用户应该能够滚动并查看值,但不能更改任何内容。但是如果我将disabled设置为true,则菜单被禁用且不可滚动。有没有办法做到这一点?我正在使用primefaces 3.5

1 个答案:

答案 0 :(得分:1)

正如组件的名称所说,它是一个“选择”许多菜单,用于选择值。禁用此功能是不合逻辑的。

您应该尝试查看不同的组件,例如DataList:

http://www.primefaces.org/showcase/ui/dataListHome.jsf

也许与ScrollPanel合并:

http://www.primefaces.org/showcase/ui/scrollPanel.jsf