Ir para conteúdo
Fórum Script Brasil
  • 0

Validar Inputs Text, Select, Radio, Menu e mais


Netanias

Pergunta

Tenho esse código aki...

<script>

$(document).ready(function(){

var boletim = {

validar : function(form){

var vazio = 0;

$(form).find('input:text').each(function(){

if($(this).val() != ''){

vazio = vazio+1;

}

});

if(vazio == 0){

alert('Favor preencher todos os campos.');

return false;

} else {

form.submit();

}

}

}

});

</script>

Com incluir nesse bloco de validação os outros formatos de campo? Não consigo de jeito nenhum!

Obrigado!

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

i aew Netanias, bom ve se assim vai:

var boletim = {
    validar : function(form){
            $(form).submit(function(){                
                var vazio = 0;
                var inps = $(this).serializeArray();
                $.each( inps , function(){
                    if ( typeof($(this).val()) == 'undefined' || $(this).val().trim() == "" ){
                        vazio = vazio+1;
                    }
                } );

                if(vazio != 0){
                    alert('Favor preencher todos os campos.');
                    return false;
                } else {
                    $(this).submit();
                }
            });
        }
    }

espero que ajude, abraço!

Editado por Romerito
Link para o comentário
Compartilhar em outros sites

  • 0

passa direto... mas obrigado pela força!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...