How can I dynamicaly disable an inputTextarea based on the value of a specific checkbox from within a ui:repeat list?
<ui:repeat var="eligibilityReason"
value="#{itemDetails.itemSelected.listEligibilityReasons}">
<h:selectBooleanCheckbox id="eligibilityReasonOptId"
value="#{eligibilityReason.selected}"/>
<h:outputText value="#{eligibilityReason.eligiReasonDescr}"/>
</ui:repeat>
<h:inputTextarea id="ineligiReasonOtherId"
value="#{itemDetails.itemSelected.ineligiReasonOther}"
disabled="???" />
Backing bean:
private String eligiReason;
private String eligiReasonDescr;
private boolean selected;
listEligibilityReasons gets a List<EligibilityReason>. So how can I dynamically enable/disable the inputTextarea based only on the selected/checkbox value for eligiReason='99'?