Como manipular mensagens de erro do jquery validate? [Resolvido]


(Ailime Rodrigues) #1

Eis o caso: Tenho dois inputs, os dois estão validados com o validate, um eu preciso que mostre a msg de erro e mude a cor da borda, o outro só preciso que mude a cor da boar, sem msg de erro. É possível fazer isso? Pois mesmo não citando o input no messages o label aparece (em branco mas aparece), e acaba com meu layout todo. Gostaria da ajuda de alguém se possível. Obrigada.


(Luan Maik) #2

Olá, com base na situação seria apenas:

$( "#meuForm" ).validate({
  ignore: ".ignore :hidden", //id,classes, estados, etc... dos campos a serem ignorado na validação
  rules: {
       meuInputUm: {
             required: "Minha mensagem de validação",
             depends: function(){
                                   $("#meuInputUm").css("border","2px red solid");
                            }
       }
       meuInputDois: {
            depends: function(){
                                   $("#meuInputDois").css("border","2px red solid");
                            }
       }
  }
});

O 'required' é a propriedade a ser validada aonde se exige algum valor no input.


(Ailime Rodrigues) #3

deu certo! obrigada de novo :wink: