Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2009, 07:39
Avatar de karlic0s
karlic0s
 
Fecha de Ingreso: abril-2007
Ubicación: Cartagena (Murcia)
Mensajes: 241
Antigüedad: 17 años, 8 meses
Puntos: 18
Trabajando con livevalidation

Hola, estoy trabajando con live validation, que si no lo conocen, es un sistema en ajax para validar los formularios sin necesidad de actualizar la pagina. Pero me ha surgido un problema en un script, aquí pongo el código:

Código HTML:
 <form action="#" method="post">
///////////////////////FORMULARIO
    		</form>
        <script type="text/javascript">
    			var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } );
    			field1.add( Validate.Email );
    			var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } );
    			field2.add( Validate.Acceptance );
    			var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } );
    			field3.add( Validate.Presence );

          var automaticOnSubmit = field1.form.onsubmit;
          field1.form.onsubmit = function(){
	          var valid = automaticOnSubmit();
	          if(valid)alert('The form is valid!');
            return false;
          }
	</script> 
Todo funciona bien, cuando el formulario esta correctamente rellenado sale una ventana javascript la cual dice: "The form is valid!", ahora bien, como puedo hacer, para que con las lineas de código anterior el formulario se envie mediante method post a otra pagina donde pueda recoger las variables?

Un saludo y gracias por su lectura.