Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2013, 05:20
faty912
 
Fecha de Ingreso: octubre-2013
Mensajes: 8
Antigüedad: 11 años, 4 meses
Puntos: 0
Pasar una variable de PHP a una variable JAVASCRIPT

Buen Dia,

estoy realizando un proyecto y me tope con el siguiente problema: tengo un archivo PHP que me contruye una variable con esta estructura:

[{source: "Marina_Shopping", target: "Funchal", type: "Is_In"},{source: "Marina_Shopping", target: "Avenida_do_Mar", type: "Is_Accessible_From"},{source: "Marina_Shopping", target: "Avenida_Arriaga", type: "Is_Accessible_From"},]

el objetivo es pasar esa estructura desde ese archivo PHP, hasta otro HTML que en si contiene codigo JAVASCRIPT para contruime la visualizacion que quiero. estoy usando la biblioteca D3.js, que me crea una visualizacion basada en esa estructura.

parte del codigo jascript es asi:


<script type="text/javascript">

var links = //AQUI ES DONDE DEVE RECIBIR LA VARIABLE PHP


var nodes = {};

// Compute the distinct nodes from the links.
links.forEach(function(link) {
link.source = nodes[link.source] || (nodes[link.source] = {name: link.source});
link.target = nodes[link.target] || (nodes[link.target] = {name: link.target});
});

var w = 1500;
h = 800;

var force = d3.layout.force()
.nodes(d3.values(nodes))
.links(links)
.size([w, h])
.linkDistance(250) //tamanho de las lineas
.charge(-1800) //organizacion de las lineas
.on("tick", tick)
.start();

//.......
</script>


ya intente varias formas de hacerlo pero no me ha funcionado. espero que me consigan ayudar porque realmente estoy lo estoy necesitado!!

Gracias de antemano.