Foros del Web » Programando para Internet » Javascript »

Pasar arreglo Ajax a PHP

Estas en el tema de Pasar arreglo Ajax a PHP en el foro de Javascript en Foros del Web. Hola Mi pregunta es la siguiente, como puedo enviar este arreglo que tengo hecho así en jquery: var objDatosColumna=Array(); $(this).find('td').each(function(iColumna){ if(iColumna<4){ objDatosColumna.push($(this).find('input[type="text"],select').val()); Para mandar los ...
  #1 (permalink)  
Antiguo 16/05/2013, 09:38
 
Fecha de Ingreso: mayo-2013
Mensajes: 16
Antigüedad: 10 años, 11 meses
Puntos: 0
Pasar arreglo Ajax a PHP

Hola
Mi pregunta es la siguiente, como puedo enviar este arreglo que tengo hecho así en jquery:

var objDatosColumna=Array();
$(this).find('td').each(function(iColumna){
if(iColumna<4){
objDatosColumna.push($(this).find('input[type="text"],select').val());

Para mandar los datos atraves de ajax a php??, intente con esto:
jQuery.ajax({
url:'11.php',
type:'post',
dataType: "text",
data:{
dato:'objDatosColumna'
}
}).
Pero no envia el arreglo, lo toma como una variable X, mi pregunta es como puedo declararlo para enviar todas las columnas y todas las filas al mismo tiempo, Ojala alguien pueda orientarme en algo... gracias...
  #2 (permalink)  
Antiguo 16/05/2013, 13:33
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Pasar arreglo Ajax a PHP

intenta usar jquery serialize, recuerda que debes de trasformar la data para enviarla al servidor, serialize te permite hacerlo
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 16/05/2013, 13:57
 
Fecha de Ingreso: mayo-2013
Mensajes: 16
Antigüedad: 10 años, 11 meses
Puntos: 0
Respuesta: Pasar arreglo Ajax a PHP

Gracias por tu ayuda y tiempo...

Pero como puedo declarar el arreglo y tomar las variables que definí en mi formulario, es una tabla de 4 columnas y poder mandarlo por Ajax a mi servidor, no logro mandarlo solo con el nombre objDatosColumna, dentro del data..

var objDatosColumna= $(this).serialize();



Lo que pasa es que es una tabla que se le van agregando filas tanto como se necesite, y lo que quiero es enviar toda esa informacion a php para poder guardarlo en la BD

Etiquetas: ajax-php-mysql
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:19.