Foros del Web » Programando para Internet » Jquery »

problema para mandar formulario validado con ajax jquery

Estas en el tema de problema para mandar formulario validado con ajax jquery en el foro de Jquery en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 03/10/2011, 11:56
 
Fecha de Ingreso: marzo-2009
Mensajes: 90
Antigüedad: 15 años, 8 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.

Etiquetas: ajax
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:47.