Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/01/2009, 15:23
Avatar de gersveo
gersveo
 
Fecha de Ingreso: julio-2008
Mensajes: 145
Antigüedad: 16 años, 5 meses
Puntos: 5
Respuesta: pasar array de php a array de javascript con xajax

Cita:
Iniciado por GatorV Ver Mensaje
Porque no usas JSON? asi puedes pasar los datos en un objeto JSON y leerlos en Javascript, en PHP conviertes un array a JSON usando json_encode.

Saludos
Muchas gracias si me funcionó asi

<?php ....
$datos = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);

$respuesta->Script("llena_datos(".json_encode($datos).");
?>


y en javascript hice esto

function llena_datos(datos){
document.getElementById('primero').value=datos.a;
document.getElementById('segundo').innerHTML=datos .b;
}


y tambien lo probé para cuando es un array normal osea

<?php ....
$datos = array (1,2,3,4,5);

$respuesta->Script("llena_datos(".json_encode($datos).");
?>



function llena_datos(datos){
document.getElementById('primero').value=datos[0];
document.getElementById('segundo').innerHTML=datos[1];
}


espero le sirva a alguien más