PrimeFaces SelectManyCheckbox17 Mar 2025 | 阅读 2 分钟 它用于从给定的选项中选择多个值。当我们需要从集合中获取多个用户输入时,它非常有用。我们可以在 JSF 应用程序中使用 <p:selectManyCheckbox> 组件来创建 SelectManyCheckbox。 它具有下面表格中的各种属性。 ManyButton 属性属性 | 默认值 | 返回类型 | 描述 |
---|
id | null | String | 它是组件的唯一标识符。 | rendered | true | Boolean | 它用于指定组件的渲染。 | 值 | null | 对象 | 它用于设置组件的值。 | 必需 | false | Boolean | 它用于将组件标记为必需。 | requiredMessage | null | String | 它用于设置必填字段验证失败时显示的消息。 | disabled | false | Boolean | 它用于禁用组件。 | label | null | String | 它用于设置用户可呈现的名称。 | layout | lineDirection | String | 用于设置复选框的布局。 | columns | 0 | Integer | 用于指定网格布局中的列数。 | onchange | null | String | 用于在值更改时执行脚本。 | style | null | String | 它用于设置组件的内联 CSS。 | tabindex | null | String | 用于设置组件在制表位顺序中的位置。 |
皮肤下表包含 SelectManyCheckbox 的结构样式类。 样式类 | 应用 |
---|
.ui-selectmanycheckbox | 它应用于主容器元素。 | .ui-chkbox | 它应用于复选框的容器。 | .ui-chkbox-box | 它应用于复选框图标的容器。 | .ui-chkbox-icon | 它应用于复选框图标。 |
示例在这里,在下面的示例中,我们正在实现 <p:selectManyCheckbox> 组件。此示例包含以下文件。 JSF 文件// selectManyCheckbox.xhtml ManagedBean// ManyCheckBox.java 输出 
|