p:选择复选框菜单动态CSS
我已经填充了多选下拉列表,我有一个场景,比如下拉列表中文本的颜色应该根据某些条件而有所不同。我已经填充了p:选择复选框菜单动态CSS,css,jsf,primefaces,Css,Jsf,Primefaces,我已经填充了多选下拉列表,我有一个场景,比如下拉列表中文本的颜色应该根据某些条件而有所不同。我已经填充了中的值。我通过将css添加到呈现的html文件中,附加了下拉列表的屏幕截图。如何为标签添加动态css xhtml: <p:selectCheckboxMenu id="stackListDropDown" filter="true" style="vertical-align:middle" filterMatchMode="contain
中的值。我通过将css添加到呈现的html文件中,附加了下拉列表的屏幕截图。如何为标签添加动态css
xhtml:
<p:selectCheckboxMenu id="stackListDropDown" filter="true"
style="vertical-align:middle" filterMatchMode="contains"
value="#{stackListForPOCBean.selectedStackListFromDB}"
styleClass="help-inline selectOneMenuDefault">
<!-- <f:selectItem noSelectionOption="false" /> -->
<!-- <p:ajax event="change" process="@this"
listener="#{stackListForPOCBean.subjectSelectionChanged(stack)}" /> -->
<f:selectItems value="#{stackListForPOCBean.stackListFromDB}"
var="stack" itemLabel="#{stack.stackId} - #{stack.stackDesc}"
itemValue="#{stack.stackId}">
</f:selectItems>
<p:ajax update="stackLineGroup" process="@this "
listener="#{stackListForPOCBean.validateMultiSelectStackForPOC()}" />
<p:ajax event="toggleSelect" update="@this stackLineGroup"
listener="#{stackListForPOCBean.validateMultiSelectStackForPOC()}" />
</p:selectCheckboxMenu>
使用primefaces的预期结果
我通过以下代码实现了它,更改为selectManyMenu并添加了复选框true
<p:selectManyMenu id="stackListDropDown"
styleClass="help-inline selectOneMenuManyDefault"
value="#{stackListForPOCBean.stackListSelected}" var="t"
filter="true" filterMatchMode="contains" showCheckbox="true">
<f:selectItems value="#{stackListForPOCBean.stackListFromDB}"
var="stack" itemLabel="#{stack.stackId} - #{stack.stackDesc}"
itemValue="#{stack}" />
<p:column>
<h:outputText value="#{t.stackId} - #{t.stackDesc}"
styleClass="#{t.stackColorStyle}" />
</p:column>
<p:ajax update="stackLineGroup" process="@this "
listener="#{stackListForPOCBean.validateMultiSelectStackForPOC()}" />
</p:selectManyMenu>
我为selectOneMenu
做了类似的实现,也许你会发现它很有用:祝你好运;-)谢谢,伙计,我想试试。我有多个选择@XtremeBiker,selectonemenu不允许多个选择。p:SelectCheckBox菜单允许多个选择,但没有变量。因此,p:列将不起作用。是否有任何我可以实现的功能,如下面的SelectMany功能表回答Posted我可以用下拉式列表吗