JSF: Problemas ao fazer reload da página

1 resposta
L

Olá!

Anteriormente eu estava com dificuldades em fazer com que o dois combobox (dropdowns) trabalhassem de maneira alinhada, após resolver este problema surgiu um outro, quando meus campos são marcados como requiridos direto na tag, ao fazer o onchange=“submit” no dropdown, esses campos são validados e as mensagens de validação aparecem, existe alguma outra forma de resolver este problema??

Veja este é o formulário, em anexo estão as telas.

...
<h:outputText value="Clube"/>
<h:inputText value="#{clubesMb.clube.nm_clube}" size="70" required="true" requiredMessage="Nome inválido.">
	<f:validateLength maximum="299"/>
</h:inputText>

<h:outputText value="Apelido"/>
<h:inputText value="#{clubesMb.clube.ds_apelido}" size="35">
	<f:validateLength maximum="199"/>
</h:inputText>

<h:outputText value="Cores"/>
<h:inputText value="#{clubesMb.clube.ds_cores}" size="35" required="true" requiredMessage="Cores inválido.">
	<f:validateLength maximum="100"/>
</h:inputText>

<h:outputText value="Data Fundação"/>
<rich:calendar datePattern="dd/MM/yyyy" required="true" requiredMessage="Data inválida."/>

<h:outputText value="Pais"/>
<h:selectOneMenu id="pais" 
				 value="#{clubesMb.clube.pais.id_pais}"
				 valueChangeListener="#{clubesMb.onAct}"
				 rendered="true"
				 onchange="submit()">						 
	<f:selectItems value="#{clubesMb.allCountrys}"/>
</h:selectOneMenu>

<h:outputText value="Estado"/>
<h:selectOneMenu id="estado" value="#{clubesMb.clube.estado.id_estado}">
	<f:selectItems value="#{clubesMb.estados}"/>
</h:selectOneMenu>
...

Muito obrigado!

1 Resposta

A

Não sei se vc ja consegiu resolver isso depois de tanto tempo.

mas ach oq vc consegue resolver isso colocando o onchange assim

onchange="$("#esteId").submit()"
Criado 14 de julho de 2008
Ultima resposta 8 de ago. de 2012
Respostas 1
Participantes 2