Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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 ?
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.
Posta seu código correto pois o que você fez em cima esta uma BAGUNÇA !