Ir para conteúdo

POWERED BY:

Arquivado

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

Gerson Efraim

Jquery Validate - Campo Obrigatório só se outro for preenchido

Recommended Posts

Olá, eu tenho dois campos chamados de user_login e user_senha, gostaria de sabe como faço para tornar o campo user_senha obrigatório (required: true), somente se o campo user_login for preenchido?

Compartilhar este post


Link para o post
Compartilhar em outros sites

com o blur c verifica se o valor está diferente de vazio, se não tiver, é só colocar a chamanda que deixa o outro campo requerid:true;

 

 

$("#login").blur(function(){
     if(this.value != ''){
          //...
     }
 });

Compartilhar este post


Link para o post
Compartilhar em outros sites



$("#senha").attr('disabled', 'disabled'); //Padrão desabilitado

$("#login").click(function() {
if ($("#login").attr("checked") === "checked") { //Se o login estiver marcado
$("#senha").attr('disabled', false); //Habilita o campo senha
$("#senha").att('required', 'required'); //E o torna obrigatório
} else {
$("#senha").attr('disabled', 'disabled');
}
});

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.