Ir para conteúdo

POWERED BY:

Arquivado

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

NetBoy16

Problema Jquery Validator

Recommended Posts

Fala pessoal, eu estou implementando o plugin validator em um formulario de cadastro bem simples, ta quase tudo ok, só estou tendo um problema com o equalto, mesmo digitando a senha e a confirmacao de senha iguais ele fica mostrando que nao confere, já pesquisei no google, inclusive um topico aqui do forum, mas nao resolveu nada, aqui vai o codigo html referente aos campos senha e confirmacao da senha e o codigo do validator:

 

<p><label>Senha:</label><input style="border: 1px solid #CCCCCC; padding: 5px; width: 250px;" name="senha" id="senha" class="required" type="password"/></p>
       <p><label>Confirmar Senha:</label><input style="border: 1px solid #CCCCCC; padding: 5px; width: 250px;" name="senhaConfirmar" class="required" type="password"/></p>

   <script type="text/javascript">
       $(document).ready(function(){
           $('#form_cadastro').validate({
               rules:{
                   nome:{
                       required: true,
                       minlength: 5
                   },
                   email: {
                       required: true,
                       email: true
                   },
                   senha: {
                       required: true
                   },
                   senhaConfirmar: {
                       required: true,
                       equalTo: '#senha'
                   },
                   endereco: {
                       required: true
                   },
                   telefone: {
                       required: true
                   },
                   combo_cidade: {
                       required: true
                   }
               },
               messages:{
                   nome:{
                       required: "O campo nome eh obrigatorio.",
                       minlength: "O campo nome deve conter no minimo 5 caracteres."
                   },
                   email: {
                       required: "O campo email eh obrigatorio.",
                       email: "O campo email deve conter um email valido."
                   },
                   senha: {
                       required: "O campo senha eh obrigatorio."
                   },
                   senhaConfirmar:{
                       required: "O campo confirmacao de senha eh obrigatorio.",
                       equalTo: "O campo confirmacao de senha deve ser identico ao campo senha."
                   },
                   endereco: {
                       required: "O campo endereco eh obrigatorio."
                   },
                   telefone: {
                       required: "O campo telefone eh obrigatorio."
                   },
                   combo_cidade: {
                       required: "O campo cidade eh obrigatorio."
                   }
               }

           });
       });
       $("#tel333").mask("(99)9999-9999");
   </script>

 

Como pode ver aparentemente está tudo certo, o campo senha possui o id senha entao nao é necessario retirar a hashtag(#), mesmo assim eu testei sem, mas mesmo assim nao funcionou.

 

Outra coisa, quanto a acentuacao, já tentei com php header(mas deu erro pois esse form é uma include, e acredito eu que a pagina ja possui o header) mas nao deu certo, ja tentei com essa metatag(<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">) mas tb nao deu certo, ja tentei com um codigo javascript que encontrei na net que substitui caracteres especiais por acentuacao e tb nao deu certo, oque eu faco ?

 

Será que alguém pode me ajudar com esses problemas ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom Dia @NetBoy,

 

Vamos nos concentrar neste tópico:

http://forum.imasters.com.br/topic/450944-problema-com-maskedinput-no-ie-78/

 

Ok? não crie outros. Vamos fazer tudo nesse do maskedinput.

 

todos os seus problemas, se devem ao mesmo motivo: o seu código está um lixo.

Desculpe a sinceridade, mas você nunca vai conseguir fazer funcionar, e nunca vai conseguir entregar, se continuar a baderna em que está agora.

 

 

Vou lhe guiar, para melhorar tudo. Porém faça tudo oque eu pedir, e não crie outros tópicos. Concentre tudo naquele.

Você verá, que com coisas básicas, resolvermos magicamente todos os seus erros.

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.