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

enviar formulario con ajax

Estas en el tema de enviar formulario con ajax en el foro de Frameworks JS en Foros del Web. Hola como estan?...vean primero disculpenme que les pida esto...es q el curso que voy a hacer de ajax empieza como dentro de un mes...y ahorita ...
  #1 (permalink)  
Antiguo 18/08/2011, 11:43
 
Fecha de Ingreso: agosto-2011
Ubicación: Venezuela
Mensajes: 108
Antigüedad: 9 años, 2 meses
Puntos: 5
enviar formulario con ajax

Hola como estan?...vean primero disculpenme que les pida esto...es q el curso que voy a hacer de ajax empieza como dentro de un mes...y ahorita tengo un problemita...osea tengo un formulario con 2 input text y 4 textareas osea 6 en total todo ps...y quisiera saber como enviar los datos de ese formulario sin que se me recargue la pagina...osea con ajax ps...y que al final cuando los envie me muestre un mensaje...de Datos enviados....o cualquier cosa.....ayuda porfavor...gracias
  #2 (permalink)  
Antiguo 18/08/2011, 18:56
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 12 años, 3 meses
Puntos: 1532
Respuesta: enviar formulario con ajax

simplemente debes de obtener los input's del form ( usando la colección document.forms o las funciones del DOM como document.getElementById() ).

debes de concatenar los inputs en una cadena con formato URL, utilizando:

var datos = "parametro=" + escape(valor_input) + "&parametron=" + escape(valor_inputn); //...

configuras tu XmlHttpRequest pata envío POST y pasas la cadena como datos:

Código Javascript:
Ver original
  1. myXHR.send(datos);
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 18/08/2011, 22:54
 
Fecha de Ingreso: octubre-2008
Mensajes: 10
Antigüedad: 12 años
Puntos: 0
Respuesta: enviar formulario con ajax

Saludos
No se si te entendi bien, pero me parece que deseas que no ingresen a aquellos archivos que son presentados en los div via ajax.
Dime ya probastes usando .htaccess
  #4 (permalink)  
Antiguo 19/08/2011, 06:12
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 12 años, 3 meses
Puntos: 1532
Respuesta: enviar formulario con ajax

Cita:
Iniciado por mathteam Ver Mensaje
Saludos
No se si te entendi bien, pero me parece que deseas que no ingresen a aquellos archivos que son presentados en los div via ajax.
Dime ya probastes usando .htaccess
el objetivo del usuario es aprender a enviar datos por POST con ajax para un curso, yo le di la idea general, es bien sabido que AJAX no proporciona seguridad alguna y que el enviar formularios por POST depende del alcance del proyecto, al final una buena aplicación WEB debe de depender lo mínimo posible de JS y proporcionar navegación sin AJAX
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #5 (permalink)  
Antiguo 19/08/2011, 22:11
 
Fecha de Ingreso: agosto-2011
Ubicación: Venezuela
Mensajes: 108
Antigüedad: 9 años, 2 meses
Puntos: 5
Respuesta: enviar formulario con ajax

:D gracias todos por responder...y compañero maycolalvarez ya que toco el tema de la seguridad...vale lo mismo que por ejemplo el ingresar datos...le haga validaciones php....osea que si el campo esta vacio por ejemplo eh! o no? existe algun riesgo de seguridad al usar ajax? gracias :D
  #6 (permalink)  
Antiguo 19/08/2011, 23:47
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 12 años, 3 meses
Puntos: 1532
Respuesta: enviar formulario con ajax

Cita:
Iniciado por spirron589 Ver Mensaje
:D gracias todos por responder...y compañero maycolalvarez ya que toco el tema de la seguridad...vale lo mismo que por ejemplo el ingresar datos...le haga validaciones php....osea que si el campo esta vacio por ejemplo eh! o no? existe algun riesgo de seguridad al usar ajax? gracias :D
los riesgos de seguridad son los mismos que al usar una petición POST o GET normal, es por ello la importancia de la validación en el servidor
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: ajax, formulario
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 05:11.