Agluém já conseguiu abrir Pelo MB?
estou usando primefaces 3.2.
Só vi até agora com JQuery.
Gostaria de Saber se tem alguma outra forma.
Obrigado!
Agluém já conseguiu abrir Pelo MB?
estou usando primefaces 3.2.
Só vi até agora com JQuery.
Gostaria de Saber se tem alguma outra forma.
Obrigado!
org.primefaces.context.RequestContext.getCurrentInstance().execute("qualquer codigo javascript aqui");
Use a propriedade widgetVar<p:commandLink onclick="myDialog.show()" />
<p:dialog widgetVar="myDialog">
<h:outputText value="Oi" />
<p:commandButton value="Fechar" onclick="myDialog.hide()" />
</p:dialog>
A questão é que não quero fechar na página.
Quero fazer algumas condições para abrir e fechar.
Mas como faço para chegar diretamente no meu Dialog?
Tentou usar o widgetVar ?
Tentou usar o widgetVar ?[/quote]
Usando ele eu abro através de um botão ou link.
Mas eu preciso ir primeiro no MB para realizar validações para depois abrir o Dialog.
E é isso que ta complicando.
Obrigado!
<p:dialog widgetVar="myDialog">
<h:outputText value="Oi" />
</p:dialog>
org.primefaces.context.RequestContext.getCurrentInstance().execute("myDialog.show();");
org.primefaces.context.RequestContext.getCurrentInstance().execute("myDialog.hide();");
Outra forma mais elegante de vc fazer, ja que precisa ir no bean primeiro, é colocar pra abrir ou fechar seu modal no “oncomplete” e não no “onclick” do botão.
Opaaa Showw de bola…
Vou fazer assim mesmo.
Muito Obrigado
Toda vez que eu uso esse comando ele chega nulo.
Estou fazendo assim:
RequestContext context = RequestContext.getCurrentInstance();
context.execute("deletarPosicaoCarrinhoAntigo()");
No caso o meu context sempre vem nulo.
O ideal mesmo seria fazer como aqui: http://www.primefaces.org/showcase/ui/dialogLogin.jsf
Ele faz envia um comando para um javascript simples decidir se vai abrir/fechar ou não o dialog.
[removido]