O Problema é o seguinte: Estou usando O plugin jquery/Validate para fazer a validação quando estiver adcionando
um contato na agenda, Porém quando eu quero excluir um contato, são solicitados o dados requeridos do form, e não é submetido o formulario.
Como eu posso "Burlar" essa validação, fazendo que o submit excluir_contato não precise de validação.
e o submit adicionar_contato continui a ter validação?
Meu Script Atual é o seguinte:
$(document).ready( function() {
jQuery(function($){
$("#date").mask("99/99/9999");
$("#contato_telefone").mask("(99) 9999-9999");
$("#contato_numero").mask("99999");
$("#contato_cep").mask("99999999");
/*$("#cpf").mask("999.999.999-99");*/
/*$("#cnpj").mask("99.999.999/9999-99");*/
$("#contato_fax").mask("(99) 9999-9999");
$("#contato_celular").mask("(99) 9999-9999");
});
$("#form").validate({
// Define as regras
rules:{
contato_nome:{
required: true
},
contato_logradouro:{
required: true
},
contato_telefone:{
required: true
},
contato_email:{
required: true,
email: true
},
contato_login:{
required: true,
minlength: 4
},
contato_senha:{
required: true,
minlength: 4
},
contato_senha_repetir:{
equalTo: "#contato_senha"
}
},
// Define as mensagens de erro para cada regra
messages:{
contato_nome:{
required: "Campo nome do contato obrigatório"
},
contato_logradouro:{
required: "Campo Logradouro do contato obrigatório"
},
contato_telefone:{
required: "Campo Telefone do contato obrigatório"
},
contato_email:{
required: "Campo Email do contato obrigatório",
email: "Email Inválido"
},
contato_login:{
required: "Campo Login do contato obrigatório",
minlength: "Obrigatório: Digite no mínimo 4 caracteres"
},
contato_senha:{
required: "Campo Senha do contato obrigatório",
minlength: "Obrigatório: Digite no mínimo 4 caracteres"
},
contato_senha_repetir:{
equalTo: "Senhas devem ser iguais"
}
}
});
})
Pessoal, sou iniciante na área..
Quem puder me ajudar na solução do problema de alguma forma:
Pergunta
vraffael.lins
Tenho em um mesmo formulario dois submit:
O Problema é o seguinte: Estou usando O plugin jquery/Validate para fazer a validação quando estiver adcionando um contato na agenda, Porém quando eu quero excluir um contato, são solicitados o dados requeridos do form, e não é submetido o formulario. Como eu posso "Burlar" essa validação, fazendo que o submit excluir_contato não precise de validação. e o submit adicionar_contato continui a ter validação? Meu Script Atual é o seguinte:$(document).ready( function() { jQuery(function($){ $("#date").mask("99/99/9999"); $("#contato_telefone").mask("(99) 9999-9999"); $("#contato_numero").mask("99999"); $("#contato_cep").mask("99999999"); /*$("#cpf").mask("999.999.999-99");*/ /*$("#cnpj").mask("99.999.999/9999-99");*/ $("#contato_fax").mask("(99) 9999-9999"); $("#contato_celular").mask("(99) 9999-9999"); }); $("#form").validate({ // Define as regras rules:{ contato_nome:{ required: true }, contato_logradouro:{ required: true }, contato_telefone:{ required: true }, contato_email:{ required: true, email: true }, contato_login:{ required: true, minlength: 4 }, contato_senha:{ required: true, minlength: 4 }, contato_senha_repetir:{ equalTo: "#contato_senha" } }, // Define as mensagens de erro para cada regra messages:{ contato_nome:{ required: "Campo nome do contato obrigatório" }, contato_logradouro:{ required: "Campo Logradouro do contato obrigatório" }, contato_telefone:{ required: "Campo Telefone do contato obrigatório" }, contato_email:{ required: "Campo Email do contato obrigatório", email: "Email Inválido" }, contato_login:{ required: "Campo Login do contato obrigatório", minlength: "Obrigatório: Digite no mínimo 4 caracteres" }, contato_senha:{ required: "Campo Senha do contato obrigatório", minlength: "Obrigatório: Digite no mínimo 4 caracteres" }, contato_senha_repetir:{ equalTo: "Senhas devem ser iguais" } } }); })Pessoal, sou iniciante na área..
Quem puder me ajudar na solução do problema de alguma forma:
Obrigado.
Editado por fercosmigadd tag's
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.