Ir para conteúdo

POWERED BY:

Arquivado

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

Pablo Costa

[Resolvido] Brigando com o Jquery

Recommended Posts

Olá pessoal, boa tarde.

 

Esse não é meu primeiro script em jquery ; anteriormente, consegui fazer um muito maior, com mais regras de validação e tals...e funciona perfeitamente, obra prima da minha parte rs.

 

Recentemente, precisei fazer um pequeno. Simples, validar três campos e enviar...agora, me digam se consegui ?

Por um motivo que NÃO CONSIGO COMPREENDER, o bendito não tá validando...nem nada. Já fuçei de cabo a rabo, e não achei o problema. Já refiz o formulário e script várias vezes, sem sucesso.

 

Por isso, gostaria que , aqueles que puderam passar o olho no código que estou enviando, e dar uma dica...por favor, o façam rs. Tem umas 8h que estou brigando com isso...

PS: O Jquery esta sendo carregado no cabeçalho do head porque é uma validação pequena e simples, preferi não carrega-la em outro arquivo js.

 

Muito obrigado !

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript" src="js/jquery.validate.js"></script>
<script type="text/javascript">
$(document).ready( function() {
$("form1").validate({
    rules: {
        nomeusuario: {
            required: true
        },
        senhaatual: {
            required: true
        },
	 senhanova: {
		 required: true,
		 minlength: 7
	 },
	 senhanova_2:{
		 required: true,
		 minlength: 7
	 }

 },
    messages: {
       nomeusuario: {
            required: "Selecione o nome do usuário"
        },
        senhaatual: {
            required: "Digite sua senha atual"
        },
	 senhanova: {
		 required: "Digite uma nova senha. Mínimo de sete caracteres",
		 milength: "A senha deve ter no mínimo sete caracteres"
	 },
	 senhanova_2:
	 {
		 required: "Repita a senha digitada anteriormente, para confirmação",
		 minlength: "Ela será igual a outra, mínimo de sete caracteres"
	 }
 }
});
});
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<p>Nome de usuário: 
<form id="form1" name="form1" method="post" action="">
 <p>
    <font color=red>
	 <label for="nomeusuario" class="error" style="display: none;">Selecione o nome do usuário</label></font>
   <input name="nomeusuario" type="text" id="nomeusuario" size="20" maxlength="35" />
 </p>
 <p>Senha atual:</p>
 <p>
   <input name="senhaatual" type="text" id="senhaatual" size="20" maxlength="35" />
 </p>
 <p>Nova Senha:<br />
   <input name="senhanova" type="text" id="senhanova" size="20" maxlength="35" />
 </p>
 <p>Confirmar Nova senha:</p>
 <p>
   <input name="senhanova_2" type="text" id="senhanova_2" size="20" maxlength="35" />
 </p>
 <p><input type="submit" value="Cadastra senha" action="cadastra.php" /> </p>
</form>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom saber disso...

Engraçado, eu copiei de uma outra página minha que funcionava. Será que eu deletei e não percebi ?

 

Todavia, a solução foi que eu peguei um exemplo daqui mesmo, re-adaptei e resolvi :P

 

Mesmo assim, agradeço muito a colaboração de todos !

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.