[RESOLVIDO] JQuery conflita com jsf2  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
kappa
JavaChild

Membro desde: 24/08/2007 10:46:42
Mensagens: 111
Offline

Boa noite caros amigos, tenho uma aplicação em JSF 2, utilizo o Prime Faces... Estah dando conflito entre o inputText do prime ou da biblioteca h com o JQuery quando tento validar um campo qto ao seu preenchimento ("required:true"):


Desta forma que estah codificado o comandButton localizado no final do formulário para realizar o cadastro não funciona.
Simplesmente o submit não acontece.
Se eu manter a mesma lógica e colocar este botão noutro Formulário ele funciona mas a validação também não procede.


Código completo:


Alguém poderia me ajudar?
Um abraço e obrigado pela atenção....

This message was edited 1 time. Last update was at 02/09/2011 07:37:14


Tarcísio Martins Ferreira
Lucas Emanuel
GUJ Master

Membro desde: 09/08/2009 23:48:57
Mensagens: 1143
Localização: Heap
Offline

Foi um dos motivos que me fez abandonar o JSF
andre.froes
GUJ Ranger

Membro desde: 08/12/2008 16:00:32
Mensagens: 929
Localização: Na frente do computador - Brasília - DF
Offline

para que validar via jquery sendo que no jsf 2, utilizando o primefaces como você está, você faz a verificação adequada ao campo?

no seu código:


com o primefaces:


se a pessoa não preencher todos os dígitos, ele nem vai guardar o valor no input.
olha o exemplo do primefaces neste link

outro detalhe que eu esqueci, para a validação ocorrer via ajax, você temq ue dar um update no teu formulário, que é onde consta o <p:messages /> e a sua ação do commandButton tem que ser ajax (ajax="true")

só não pode desistir por falta de atenção ^^

This message was edited 1 time. Last update was at 01/09/2011 17:42:10


http://andrefroes.net76.net
Dicas e tutoriais!
18/09/11 - [Primefaces] Personalizando um tema com o ThemeRoller
17/09/11 - Trabalhando com automações no MySQL
01/09/11 - Trabalhando com p:editor do primefaces (controles)
01/09/11 - Facelets, a mão na roda - Templates
24/08/11 - Seu primeiro aplicativo JSF 2.0
21/08/11 - Como criar seu servidor Java!
[WWW] [MSN]
kappa
JavaChild

Membro desde: 24/08/2007 10:46:42
Mensagens: 111
Offline

Nem precisou de colocar ajax="true", só com o update na msg já funcionou, só que a msg que é impressa está sendo uma msg padrão do Prime, não é a minha requiredMessage.

Tarcísio Martins Ferreira
kappa
JavaChild

Membro desde: 24/08/2007 10:46:42
Mensagens: 111
Offline

Agora está funcionando completamente, acho que era cache de quando eu testei sem colocar a requiredMessage. OBrigado pela atenção!

Tarcísio Martins Ferreira
andre.froes
GUJ Ranger

Membro desde: 08/12/2008 16:00:32
Mensagens: 929
Localização: Na frente do computador - Brasília - DF
Offline

coloca uma flag no teu tópico para indicar resolução [RESOLVIDO]

http://andrefroes.net76.net
Dicas e tutoriais!
18/09/11 - [Primefaces] Personalizando um tema com o ThemeRoller
17/09/11 - Trabalhando com automações no MySQL
01/09/11 - Trabalhando com p:editor do primefaces (controles)
01/09/11 - Facelets, a mão na roda - Templates
24/08/11 - Seu primeiro aplicativo JSF 2.0
21/08/11 - Como criar seu servidor Java!
[WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team