[RESOLVIDO]Action Modal Panel JSF

4 respostas
darksteel3000

Olá pessoal, tenho um Modal Panel, perfeitinho e totalmente funcionando.

Esse modal panel é um tipo de cadastro de membros de equipe.

E gostaria que assim que eu selecionasse qual membro queria no selectOneMenu, e apertasse o botao com a “action” cadastrar, O modal panel não fechasse.

Fazer com que ele feche só se o usuario apertar num botão existente que o fecha.

Alguem ajuda?

4 Respostas

O

Atualiza o form com ajax … se atualizar o modal ele fecha mesmo … ta usando o que richfaces/primefaces ?

espero ter ajudado…

flw

darksteel3000

Estou usando o RichFaces;

Como assim atualizar o form? O form que está o meu modal panel é? Vou te mandar o modal panel:

Aqui é como chamo ele:

<a:commandLink value="+ Membros"
								onclick="Richfaces.showModalPanel('pnlMembro');"
								reRender="panelMembro">

								<f:setPropertyActionListener value="#{e.nome }"
									target="#{equipeBean.nomeEquipe }" />

							</a:commandLink>

E aqui é ele:

<r:modalPanel id="pnlMembro">

				<a  >X</a>

				&lt;h:form id="formAddMembro"&gt;
					&lt;h:panelGrid columns="3" id="panelMembro"&gt;

						&lt;h:outputText value="Usuarios: "&gt;&lt;/h:outputText&gt;
						&lt;h:selectOneMenu value="#{equipeBean.nomeMembro }"&gt;
							&lt;f:selectItems value="#{usuarioBean.aaa}" /&gt;
						&lt;/h:selectOneMenu&gt;

					&lt;/h:panelGrid&gt;
					&lt;h:commandButton value="Salvar"
						action="#{equipeBean.cadastrarMembros }"&gt;&lt;/h:commandButton&gt;
				&lt;/h:form&gt;
			&lt;/r:modalPanel&gt;
O

Seria algo do tipo :

<a:commandButton value="Salvar" render="formAddMembro" execute="@form" action="#{equipeBean.cadastrarMembros }"/>
darksteel3000

Sim amigo, funcionou. Muito obrigado.

Criado 12 de março de 2012
Ultima resposta 12 de mar. de 2012
Respostas 4
Participantes 2