Jquery Validate

scrub

Power Member
Boa tarde a todos...

Tenho um formulario em que estou a usar o jquery.validate no entanto quando ele verifica se está tudo preenchido apenas me avisa no primeiro erro que encontra.. (neste caso fica com um border vermelho), mas apenas no primeiro..

HTML
Código:
...
<input name="nome" type="text" value="Nome*" class="input-text">
<input name="email" type="text" value="E-mail*" class="input-text">
<input name="telefone" type="text" value="Telefone*" class="input-text">
<input name="morada" type="text" value="Morada*" class="input-text">
...

Javascript
Código:
$("#formulariodev").validate({
    debug: false,
    errorClass: 'jqInvalid',
    rules: {
        nome: {
            required: true,
            minlength: 2,
            notEqual: "Nome*"
        },
        email: {
            required: true,
            email: true,
            notEqual: "Email*"
        },
        telefone: {
            required: true,
            number: true,
            minlength: 9,
            notEqual: "Telefone*"
        },
        morada: {
            required: true,
            minlength: 2,
            notEqual: "Morada*"
        }
    },
    messages: {
        nome: "",
        email: "",
        telefone: "",
        morada: "",
    },
    submitHandler: function(form) {
        //Depois de validado    
    }
});


Não encontro o problema e se calhar está mesmo aqui :S Alguma ideia?

Obrigado.
 
Obrigado pela resposta..

Tinha uma parte do css que (não sei porquê) não deixava aplicar o "erro" a todos, só ao primeiro.

Já está resolvido :)
 
Back
Topo