Gostaria de saber como faço para dar um submit no formulario na acao do campo, nao na acao do bota, mais sim no campo?
[quote=secodigo]Gostaria de saber como faço para dar um submit no formulario na acao do campo, nao na acao do bota, mais sim no campo?[/quote]Hein?! :shock:
seguinte tenho um campo esse campo te um listener, porem o metodo que é chamado pelo listener do campo nao consegui enchergar o valor dos outros campos, me falaro que para conseguir fazer isso teria que dar um submit, so que ja tentei e o submit so funciona nos botoes, nao funciona em campo tipo o inputtext
o que tenho que fazer?
Por favor, ao postar tópicos, não use tags informativas para falar o óbvio, como [DUVIDA], [SOCORRO], [AJUDA] ou [URGENTE].
Cara, voce pode fazer o submit por javascript, dessa forma:
<img name="btnenviar" src="enviar.gif" onclick="document.nomedoformulario.submit();">
ou
<img src="../Botoes/enviar.gif" onClick=document.forms[0].submit() style="cursor:pointer">
Não sei se funcionaria para você, mas já tive que recorrer ao “recurso”.
Amigo, acho que sei o que você quer… usando o Primefaces.
Veja se é isto
<h:form id="formMsgs">
<p:inputTextarea value="#{mensagemBBean.mensagem.pergunta}" style="width: 100%;" required="true"
requiredMessage="Escreva sua pergunta.">
<p:ajax event="blur" listener="formMsgs.submit" />
</p:inputTextarea>
</h:form>
[]'s
No meu exemplo, o p:ajax envia o form no evento “onblur”, que é quando o mouse perde o foco deste campo… mas há varios outros eventos, vc acha no google facil
[]'s