Jump to content


Xico(ws)

Member Since 28/02/2009
Offline Last Active 30/10/2009, 00:53
-----

Topics I've Started

Probleminha Com Ajax + Jquery

28/02/2009, 09:20

Olá, bom dia.

Estou realizando um procedimento de validação de dados em um formulário utilizando Ajax através do jQuery, realizo a validação do e-mail. A function verifica no db a existência de um e-mail repetido, uma vez que usarei o campo e-mail para login. Se houver outro campo inválido, posso observar a validação do e-mail e realmente funciona, ou seja, ele valida o e-mail corretamente. Mas a variável "erro" que deve conter o valor "1", provavelmente não está saindo do escopo da função. Segue abaixo a function de jQuery que estou usando:

jQuery.ajax({
		type: "POST",
		url: "verificaEmail.php",  // arquivo que verifica o email
		data: "email="+email,
		success: function(emailVal){
			if(emailVal != 0){
				jQuery("#email_fld").css('background','url(../img/bg_txtfield_no.jpg) repeat-x');
				jQuery("#email_adv").html("E-mail já cadastrado");
				jQuery("#email_adv").css('display','block');
				erro=1;  //variavél de verificação para o submit 
			};
		}
	});

Bom, posso estar esquecendo de algo. Por isso recorro a vocês "Web Masters". Mas o que acho que está acontecendo, como disse, é que a variável que não está saindo da function do success ou do proprio ajax do jQuery. Espero que possam me ajudar.

Obrigado desde já.

PS.: Caso for preciso posso postar também o verificador que nada mais é do que um if que verifica se a variavel é "1".

IPB Skin By Virteq