【问题标题】:Primefaces: selectionMode multiple/ set Value of CheckboxPrimefaces:selectionMode 多重/设置复选框的值
【发布时间】:2012-10-30 12:04:50
【问题描述】:

我已经在 J​​SF 中实现了一个数据表,其中包含一个属性 selectionMode="multiple" 的列。 到目前为止一切正常。

有没有办法操纵复选框的值?我想根据特定值将第一次加载时的复选框设置为选中或未选中。 我已经实现的函数(在 java 中)已经返回 true 或 false,但我需要将 checkboxValue 设置为该值。我该怎么办?

【问题讨论】:

    标签: jsf checkbox datatable primefaces


    【解决方案1】:

    您可以像处理任何其他组件一样通过value 属性操作复选框值。请参阅具有多项选择的 DataTable 演示:

    DataTable - RadioCheckbox

    【讨论】:

    • 感谢您的回复。在 Primefaces 上的 booleanCheckbox 示例中,我可以像您说的那样设置值:。但是如何在列中设置属性“值”? 在 primefaces 展示中,所有值都默认设置为未选中。列内没有值属性
    • 当然,因为选择值存储在selection="#{tableBean.selectedCars}"/>(在 primefaces 示例中)。如果selectedCars列表为空,则dataTable初始化时没有选中值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-18
    相关资源
    最近更新 更多