如何在primefaces中为selectOneMenu设置颜色?
<p:selectOneMenu id="col" value="#{projectsController.selected.listColor}">
<f:selectItem itemLabel="Activity" itemValue="1" class="redBackGroundColor"/>
<f:selectItem itemLabel="Activity1" itemValue="2" class="blueBackGroundColor"/>
<f:selectItem itemLabel="Activity2" itemValue="3" class="greenBackGroundColor"/>
</p:selectOneMenu>
这是我的CSS
.redBackGroundColor{
background-color:red;
}
(当然还有蓝色和绿色。)
但这不会影响素面的行为。
最佳答案
在JSP中是不可能的
但是你可以用javascript做到这一点
例如 :
$(this).children("tbody").children("tr").each(function () {
if ($(this).children("td").children("input").val() == 1) {
$(this).addClass("redBackGroundColor");
}
.....
对我来说有用。
关于css - 如何在primefaces中将颜色设置为f:selectItem?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30169397/