【发布时间】:2019-10-21 21:03:34
【问题描述】:
如何将primefaces TriStateCheckbox的itemLabel放在复选框的左侧而不是默认的右侧位置。
<p:triStateCheckbox value="#{handler.readyFlag}"
itemLabel="#{labels.aktiv}"
converter="triStateConverter">
<p:ajax event="change" update="workflowEventTbl"
listener="#{handler.createDataModel}"
partialSubmit="true"/>
</p:triStateCheckbox>
解决方法: 我可以在它前面放一个标签,但它不像 TriStateCehckbox 上的标签那样“可点击”
<h:outputText value="#{labels.aktiv}"/>
<p:triStateCheckbox value="#{handler.readyFlag}"
converter="triStateConverter">
<p:ajax event="change" update="workflowEventTbl"
listener="#{handler.createDataModel}"
partialSubmit="true"/>
</p:triStateCheckbox>
【问题讨论】:
标签: jsf primefaces tri-state-logic