我有一个p:inputText
和一个disabled="true"
,即使如此,由于required="true"
,错误消息也应该为空。
该组件使用p:commandButton
填充。
唯一填充de inputText的方法是使用按钮选择数据。
出现了问题,例如p:inputText出现disabled="true"
或readonly="true"
,而忽略了required="true"
。
<h:panelGrid columns="2" style="width:100%;" >
<p:inputText id="itCodigoGrupo" widgetVar="widgetCodigoGrupo"
required="true" disabled="true" style="width: 100%;margin-left: -100%;"
value="#{servicio.associatedDTO.grupo}" />
<p:commandButton icon="fa fa-search" styleClass="btn btn-info"
immediate="true" style="width: 80%;margin-left: -155%;"
oncomplete="PF('widgetDialogGrupo').show()" />
</h:panelGrid>
<p:inputText id="itDescripcionGrupo" widgetVar="widgetDescripcionGrupo"
disabled="true" style="width: 175%;margin-left: -75%;"
value="#{servicio.associatedDTO.descripcion}" >
</p:inputText>
红色(红色)字段中具有Required =“ true”的字段为空时的极限。
如何强制其验证(required="true")
,防止直接在元素上写入条目并显示错误消息?