Ir para conteúdo

POWERED BY:

Arquivado

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

Vinicius Cainelli

[Resolvido] Jquery - valida envia

Recommended Posts

Preciso de uma ajuda ae, tenho esses 2 scrips q encontrei na net, e adaptei pro meu projeto, funciona assim, um valida os campos do texto, e o outro envia os dados pro banco. só q, eu queria q um funcionasse, somente depois q o outro estiver ok, ou seja, q ele enviasse pro banco, depois que o script que checa se está ok tiver rodado.

 

Segue ae os 2

   $(document).ready(function(){
       $('#form').validate({
           rules:{
               nome:{
                   required: true,
                   minlength: 3
               },
               telefone:{
                   required: true,
                   minlength: 8
               },
               email: {
                   required: true,
                   email: true
               },
           },
           messages:{
               nome:{
                   required: "O campo nome é obrigatorio.",
                   minlength: "O campo nome deve conter no mínimo 3 caracteres."
               },
               telefone: {
                   required: "O campo telefone é obrigatorio.",
                   minlength: "O campo telefone deve conter no mínimo 8 caracteres."
               },
               email: {
                   required: "O campo email é obrigatorio."
               },
           }

       });

	$("form#form").submit(function() {
	// we want to store the values from the form input box, then send via ajax below
	var nome		= $('#nome').attr('value');
	var telefone	= $('#telefone').attr('value'); 
	var email		= $('#email').attr('value');
	var renda     	= $('#renda').attr('value');
	var emprestimo	= $('#emprestimo').attr('value'); 
	var cpf			= $('#cpf').attr('value'); 

		$.ajax({
			type: "POST",
			url: "send-form.php",
			data: "nome="+ nome + "&telefone=" + telefone + "&email=" + email + "&renda=" + renda + "&emprestimo=" + emprestimo + "&cpf=" + cpf,
			success: function(){
				$('form#form').hide();
				$('form#submit :input').val("");
				$('div.sucesso').fadeIn();
				//setTimeout(function() {
					//$('#popup').fadeOut('fast');
					//$('#movie').show(10);
				//		}, 3000);
				//alert("Cadastrado Com Sucessso!!"); 
				//window.location.reload(); 
				//$("form#form-post")[0].reset();
			}
		});
	return false;
	});
   });

Compartilhar este post


Link para o post
Compartilhar em outros sites

use o submitHandler do proprio plugin validate()

 

 

http://docs.jquery.com/Plugins/Validation/validate

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tks man... vo da uma lida, qlq duvida posto aqui!

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.