Foros del Web » Programando para Internet » Javascript »

Enviar datos a php

Estas en el tema de Enviar datos a php en el foro de Javascript en Foros del Web. Hola, necesito enviar unos datos a php. Tengo un formulario con unos campos, y luego tengo otro independiente donde hay otra serie de datos (este ...
  #1 (permalink)  
Antiguo 22/07/2013, 13:23
 
Fecha de Ingreso: diciembre-2009
Mensajes: 79
Antigüedad: 14 años, 4 meses
Puntos: 1
Enviar datos a php

Hola,

necesito enviar unos datos a php. Tengo un formulario con unos campos, y luego tengo otro independiente donde hay otra serie de datos (este ultimo que llamaremos formulario2 no tiene un submit ni un action ni na de na)

Entonces lo que necesito es q cuando se haga un submit en el formulario1 mediante javascript pasarle esos datos del formulario2.

Alguien me podria decir?? En principio no deberia ser mediante ajax, porque no lo quiero hacer asincrono, sino que necesito todos los datos juntos.

Gracias.

PD.- No, no puedo unificar los formularios....
  #2 (permalink)  
Antiguo 22/07/2013, 14:01
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
Respuesta: Enviar datos a php

Independientemente si es con AJAX o no, desde PHP no puedes hacer nada, tiene que ser vía Javascript... te muevo al foro adecuado...
  #3 (permalink)  
Antiguo 22/07/2013, 20:49
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Enviar datos a php

buenas!

@krlinhos, lo que dices no tiene mucho sentido a menos que proveas más detalles sobre la estructura que tienes. carece de sentido porque al hacer submit del formulario, el navegador desecha la página actual para enviar los datos. en ese proceso el lapso que tiene javascript para ejecutarse es bien poco. más aún, ¿qué utilidad tiene pasar los datos al otro formulario cuando el navegador va a desechar ese documento? como único funciona es si estás trabajando con ventanas, frames o ajax... pero no has dado detalles al respecto.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #4 (permalink)  
Antiguo 23/07/2013, 02:14
 
Fecha de Ingreso: diciembre-2009
Mensajes: 79
Antigüedad: 14 años, 4 meses
Puntos: 1
Respuesta: Enviar datos a php

Hola, a ver cuento un poco más.

Tengo una tabla y un formulario sin submit que lo unico que me sirve es para realizar filtros mediante ajax sobre esa tabla.

Pero ahora necesito otro formulario en el que se elegiran una serie de acciones a realizar(que son unos estadisticos, medias, medianas, maximos...) sobre los datos de esa tabla obtenida.
Entonces necesito enviar tanto el formulario donde se eligen esas acciones, como el otro porque necesito saber los filtros que apliqué, porque para calcular los estadisticos neesito la tabla en tiempo real y no mediante ajax como la calcule antes.

Yo busco algo asi como:

$('#formulario input:submit').click(function(){

//obtener datos formularioFiltros y enviarlos conjuntamente con los datos del #formulario
//Una vez enviados hacer $('#formulario').submit();
return false;
});
  #5 (permalink)  
Antiguo 23/07/2013, 02:27
3nr1c
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Enviar datos a php

Buenas,

mi pregunta es, ¿porqué tienes dos formularios separados? (ayudaría mucho ver el html

Un saludo
  #6 (permalink)  
Antiguo 23/07/2013, 07:37
 
Fecha de Ingreso: diciembre-2009
Mensajes: 79
Antigüedad: 14 años, 4 meses
Puntos: 1
Respuesta: Enviar datos a php

Los tengo porque una parte de la aplicacion consiste en meter datos y en cada seccion se visualiza la tabla con los datos que ya se han insertado y un formulario con filtros para filtrar y encontrar alguno si se quiere modificar.

Luego una seccion es especial porque necesito ademas con los datos que tengo calcular unos estadisticos. Y para ello necesito otro formulario.

A ver la cosa no es como lo tengo estructurado. No hay otra manera tal como lo tengo hecho, lo que me gustaria resolver es si existe manera de pasar esos datos de un segundo formulario con el submit del primero, mediante javascript :)
  #7 (permalink)  
Antiguo 23/07/2013, 09:47
 
Fecha de Ingreso: julio-2013
Mensajes: 9
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Enviar datos a php

lo mejor que podrias hacer en este caso es como en tu ejemplo
pero no usar el metodo submit utiliza el methodo "serialize" creo que se escribe asi

hay otro methodo que te devuelve el un array

pides a tus dos formulario que te devuelven sus contenidos y luego los unes y mandas uno solo
Código Javascript:
Ver original
  1. $.ajax({
  2.                 url: url,
  3.                 data: data,
  4.                 success: function(data) {
  5.                 }
  6.             });

Etiquetas: formulario, php
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 13:34.