Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

userFeliz

Validação de 3 campos ao mesmo tempo

Recommended Posts

Olá.

 

Criei um formulário, e alguns campos validei com o plugin validation...

 

os problemas :

 

validar 3 outros campos ao mesmo tempo(sem o plugin), e sem dar refresh na pagina....

 

por exemplo :

 

$(funciton(){

    validação com o plugin (funciona)     

});


$(function(){
    validação dos outros 3 campos

$(SUBMIT).CLICK(FUNCTION(){
if(campo == '' && campo2 == '' && campo 3 == '') {
    alert(" DEU ZIKA ");
    NÃO DAR REFRESH NA PAGINA // TENTEI COM RETUNR FALSE. MAS N DEU CERTO, RS
}
});

});

 

 

meu script esta identico a este(porém com os valores certos...)

 

alguém tem uma ideia de como proceder com isto ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia,

 

Se você utilizar o submit antes de verificar tudo que precisa ser verificado, logicamente o form será enviado, pois a função do submit é fazer isso, certo?

 

Então uma solução é verificar todos os campos e somente depois enviar o formulário.

$('#id-seu-botao-que-submitara-o-form').click(function(){

if(minhas_validacoes == incorretas){

  // fica no if enquanto as validações não estiveren corretas.

}

else {

  $('#id-seu-form-que-sera-submitado').submit();

}

})

Sacou a idéia?

Na verdade você não precisa utilizar o submit do form e pode deixar tudo a cargo do JS mesmo.

Espero que ajude.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.