0

嗨,我目前所做的是我在其中创建了一个列表框,我在其中选择用户checkboxes都是通过 html 和 javascript 和 css 完成的,现在要求是我需要相同的功能,jsf or primefaces请告诉我如何执行此操作或者是他们任何已经实现的功能jsf or prime faces

在此处输入图像描述

我想要的东西,在下拉列表框下有多个复选框

   <h:selectManyListbox value="#{user.favFood1}">
            <h:selectManyCheckbox id="subscriptions" layout="pageDirection">
                <f:selectItem id="item1" itemLabel="News" itemValue="1" />
                <f:selectItem id="item2" itemLabel="Sports" itemValue="2" />
                <f:selectItem id="item3" itemLabel="Music" itemValue="3" />
                <f:selectItem id="item4" itemLabel="Java" itemValue="4" />
                <f:selectItem id="item5" itemLabel="Web" itemValue="5" />
            </h:selectManyCheckbox>
    </h:selectManyListbox>
4

1 回答 1

0

你可以这样使用

<p:selectCheckboxMenu value="#{user.favFood1}"> <f:selectItem id="item1" itemLabel="News" itemValue="1" /> <f:selectItem id="item2" itemLabel="Sports" itemValue="2" /> <f:selectItem id="item3" itemLabel="Music" itemValue="3" /> <f:selectItem id="item4" itemLabel="Java" itemValue="4" /> <f:selectItem id="item5" itemLabel="Web" itemValue="5" /> </p:selectCheckboxMenu>

它将在下拉列表中创建一个复选框。

于 2014-12-06T18:55:18.097 回答