【发布时间】:2018-04-16 10:04:01
【问题描述】:
我有一个简单的 selectOneMenu 框,如下所示:
<h:form>
<h3>Combo Box</h3>
<h:selectOneMenu value = "#{userData.data}">
<f:selectItem itemValue = "1" itemLabel = "Item 1" />
<f:selectItem itemValue = "2" itemLabel = "Item 2" />
<f:selectItem itemValue = "3" itemLabel = "Item 3" />
<f:selectItem itemValue = "4" itemLabel = "Item 4" />
<f:selectItem itemValue = "5" itemLabel = "Item 5" />
</h:selectOneMenu>
<h:commandButton value = "+" />
</h:form>
我想做的是通过单击框旁边的 +(添加)按钮从该框中选择多个项目。这意味着当用户首先选择框中的项目,然后单击 + 时,我想在其下方显示一个带有另一个 + 按钮的新框,以便用户可以根据需要添加其他项目,并且选择的项目将是显示在带有 - 符号的新框顶部,以便他们可以删除所选项目。它的工作原理类似于:this bootstrap form
JSF 中可以有这种盒子吗?谢谢!
【问题讨论】:
标签: javascript jquery twitter-bootstrap jsf