我在enable
选择一个选项,尝试disable
或inputTextarea
selectOneMenu
。
如果没有值,则选择disable
,但如果选择了一个值,则为enabled
。
我的问题是,我选择一个选项并启用,我选择不option
和disable
,然后停止刷新组件。
<p:row>
<p:column>
<p:outputLabel value="#{lbl['LABEL.ALTERARPARA']}"/>
</p:column>
<p:column>
<p:selectOneMenu value="#{atendenteBean.statusAlterado}" label="#{lbl['LABEL.ALTERARPARA']}" converter="atendenteStatusConverter" filter="true" filterMatchMode="contains">
<f:selectItem itemLabel="" itemValue="#{null}"/>
<f:selectItems value="#{atendenteBean.statusPossiveis}" var="status" itemLabel="#{status.descricao}"/>
<p:ajax update="motivo" event="change"/>
</p:selectOneMenu>
</p:column>
</p:row>
<p:row>
<p:column>
<p:outputLabel value="#{lbl['LABEL.MOTIVO']}"/>
</p:column>
<p:column>
<p:inputTextarea id="motivo" value="#{atendenteBean.pojo.motivo}" maxlength="100" cols="100" disabled="#{empty atendenteBean.statusAlterado}"/>
</p:column>
</p:row>