Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2011, 11:56
kosios
 
Fecha de Ingreso: marzo-2009
Mensajes: 90
Antigüedad: 15 años, 2 meses
Puntos: 0
problema para mandar formulario validado con ajax jquery

HOla amigos Tengo un formulario q he validado con jquery, y ahora quiero enviarlo por ajax de jquery, El codigo de validacion lo he tomado de un video, aqui les dejo el link http://www.youtube.com/watch?v=iWrr3NICnsA

Y el codigo ajax lo he hecho yo... bueno la cosa esta asi, la validacion esta perfecta, pero ahora no puedo enviar los datos, este es el codigo de que comprueba si ya todo los campos fueron llenados.

Código:
$('#form_registro').submit(function(){
                  
               validated=true;

              $("input, select").each(function(){

               if($(this).next("span").text() != "OK" || $(this).attr('id') != "submit")
               {
                 $(this).next("span").attr('class','false');

                 $(this).next("span").html("llene los campos Obligatorios");



                 validated = false;
               
               }
          
          });
        if(validated == true)
            return true;
             return false;
       });
bueno y mi codigo de ajax para el envio es el siguiente.

Código:
$('#form_registro').submit(function(){

     $("#status").ajaxStart(function(){

     $("#status").html("<img src='../img/cargar.gif'/>");

	 });

	 $.ajax({

            type:'POST',

            url:'../php/sw_operador.php',

            data:$('#form_registro').serialize(),
            success: function(data){

            $("#status").text(data);

		    $("#form_registro")[0].reset();

	       }	   
        });
	  return false;
	  });  
	});

Ahora tengo dos cosas por separado y no se como unirlas...creo q he matado al LEON y ahora no se como ponerme la piel, SI pueden hecheme una mano.

Nota: el resto de codigo para la validacion de los campos no lo coloco porq no es relevante solo es relevante cuando llegamos al metodo de envio y necesitamos comprar si los campos fueron validados, en caso de q no debe salir el msj q tengo y en casi de q deberia mandarlos con el ajax q siempre utilizo pero no se como fusionar lo q les presente.