Foros del Web » Programando para Internet » Javascript » Frameworks JS »

ajax y envio de formulario

Estas en el tema de ajax y envio de formulario en el foro de Frameworks JS en Foros del Web. Hola a todos. Soy nuevo en esto de AJAX, y revisando por la web encontré que se puede utilizar la librería XAJAX para validar un ...
  #1 (permalink)  
Antiguo 15/01/2008, 14:07
 
Fecha de Ingreso: diciembre-2004
Mensajes: 207
Antigüedad: 19 años, 4 meses
Puntos: 0
ajax y envio de formulario

Hola a todos.
Soy nuevo en esto de AJAX, y revisando por la web encontré que se puede utilizar la librería XAJAX para validar un formulario, lo cual ya hice y me va bien, pero mi problema es que los datos de ese formulario una vez validado debo ingresar a una base de datos en MySQL por medio de otra página a la cual debo enviar los datos del formulario mediante POST y es lo que no se hacerlo.

En Javascript una vez validado usaba lo siguiente:

function enviar()
{
document.formulario.action="pagina_02_de_ingreso.p hp";
document.formulario.submit();
}

Por favor si alguien puede ayudarme, le estaré muy agradecido.
  #2 (permalink)  
Antiguo 16/01/2008, 12:15
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: ajax y envio de formulario

No es necesario que lo envíes directo, si ya estas usando xAjax, entonces solo agrega algo así en tu form:
Código:
<form action="ingresar.php" method="post" onsubmit="return xajax_validaFormulario();">
Así tu función de xajax debe de regresar false si el formulario es invalido o true si el formulario es valido.

Una vez que sea valido, se envía a tu pagina de ingreso.

Saludos.
  #3 (permalink)  
Antiguo 21/01/2008, 06:42
 
Fecha de Ingreso: febrero-2007
Mensajes: 3
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: ajax y envio de formulario

Como devuelves on false desde una función XAJAX ?
  #4 (permalink)  
Antiguo 21/01/2008, 10:55
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: ajax y envio de formulario

Dependiendo de como la tengas, creo puedes usar:
Código PHP:
$response->addScript"return false;" ); 
Saludos.
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 04:16.