Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde,
tenho a seguinte validação
$(document).ready( function() {
$("#cadastrofuncionario").validate({
debug: true,
// Define as regras
rules:{
nome:{
// campoNome será obrigatório (required) e terá tamanho mínimo (minLength)
required: true, minlength: 2
},
email:{
// campoEmail será obrigatório (required) e precisará ser um e-mail válido (email)
email: true
},
cpf:{
// campoMensagem será obrigatório (required) e terá tamanho mínimo (minLength)
required: true, minlength: 14
}
},
// Define as mensagens de erro para cada regra
messages:{
nome:{
required: "Digite o nome completo",
minLength: "O nome deve conter, no mínimo, 2 caracteres"
},
email:{
email: "Digite um e-mail válido"
},
cpf:{
required: "Digite o cpf",
minLength: "O cpf conttem 11 caracteres"
}
}
});
e o formulário
<div class="panel-body">
<form role="cadastrofuncionario" id="cadastrofuncionario" class="form-horizontal form-groups-bordered" method="post" action="" >
<div class="tab-content">
<div class="tab-pane active" id="dados">
<div class="panel panel-primary" data-collapsed="0">
<div class="panel-heading">
<div class="panel-title">
Dados Pessoais
</div>
<div class="panel-options">
<button type="submit" class="btn btn-green btn-icon" id="gravar" name="gravar" >
Salvar
<i class="entypo-check"></i>
</button>
<a href="javascript:;" onclick="jQuery('#modal-2').modal('show');" >
<button type="button" class="btn btn-blue btn-icon" id="buscaFun">
Pesquisar
<i class="entypo-search"></i>
</button>
</a>
<button type="reset" class="btn btn-red btn-icon">
Cancelar
<i class="entypo-cancel"></i>
</button>
</div>
</div>
<input type="hidden" name="funcaoform" id="funcaoform" value="<?php if ($buscado) {
echo 1;
} ?>" >
<input type="hidden" name="id" value="<?php if ($buscado) {
echo $listfunaux['Id'];
} ?>" >
<div class="panel-body">
<div class="form-group" id="validanome">
<label for="field-1" class="col-sm-3 control-label" >Nome Completo</label>
<div class="col-sm-5">
<input type="text" class="form-control" id="nome" name="nome" value="<?php if ($buscado) {
echo $listfunaux['Nome'];
} ?>" placeholder="Digite o nome" maxlength="60" placeholder="Nome">
</div>
</div>
............
...
mas a validação deixa gravar os dados mesmo sem validar.
alguém pode me dizer onde estou errando, desde já obrigado.
Carregando comentários...