Jump to content


Photo

Validação Em Ajax


  • Faça o login para participar
17 replies to this topic

#16 guilherme014

guilherme014

    12 Horas

  • Usuários
  • 235 posts
  • Sexo:Não informado

Posted 19/09/2006, 11:32

alguem pode me ajudar ?
Oficina da WEB - Nosso Fórum é só cadastrar.....

Novo site de Desenvolvimentos de Sistemas para Web e Programas Internos:

MKT SYSTEM

Site da NETSOFT
http://www.netsoft.eti.br

#17 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 20/09/2006, 14:19

if(retorno == "existe"){
  document.forms['nome_form'].elements['bt_submit'].disable = true;
}
else{
  document.forms['nome_form'].elements['bt_submit'].disable = false;
}

Com o código acima você desabilita o botão submit se o retorno do AJAX for igual a "existe", lembrando que a comparação é uma string, ou seja, a página php tem que retornar "existe" também, e a comparação também é case-sensitive. Pra facilitar já deixe o botão submit da página desabilitado, só habilita se o retorno for positivo.

PS.: O código acima não funciona simplesmente copiando e colando, pra utilizar um código AJAX eu suponho que você tenha conhecimento em JS, HTML e XML, então não há dúvidas para trocar o necessário (nomes dos elementos da página). Caso contrario sugiro que procure um profissional qualificado ou artigos para estudar, será de grande valia para seu projeto, principalmente se você souber o que faz. :D
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#18 dark tranquility

dark tranquility

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 14/08/2009, 09:23

Oi, desculpem postar aqui, neste tópico antigo, mas ele está tão completo que seria até inviável criar outro post sobre o mesmo assunto.

Sobre o problema: http://www.guj.com.b...280.java#721005

e também aqui: http://forum.wmonlin...howtopic=223374

eu estou tentando resolver "Como Limpar Formuláro Após Resposta Positiva, Quero limpar o form assim que toda a vaiidaçao se concluir".

No JQuery com PHP ao imprimir echo 1; como resposta, pode-se validar se o valor retornado foi 1 ou 2, e assim por diante. Já no java apenas mostra a mensagem 1 imprimida, não dá certo, então eu tentei com prototype (como mostra nos exemplos dos tópicos dos links que eu passei).

Mas não consigo fazer isso no prototype, pois ele vai pedir status==200, que serve tanto para validações de sucesso ou de mensagem de erros.

Por favor, ajudem-me a fazer o formulário se resetar apenas quando fizer um cadastro, por exemplo, e não quando mostrar mensagem de erro dizendo que algum campo não foi preenchido. É isso que estou tentando resolver e nunca consigo.

Atenciosamente.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq