Hola Kotosh,
Bueno hay varios detallitos del porqué, en primera trata de que la ruta a tu archivo sea relativa, es decir sin el dominio, en vez de
http://dominio.com/array.php que sea
array.php.
Otra cosa importante es agregar con jQuery la funcion
document.ready
En estos casos es mejor usar AJAX, la página de jQuery tiene varios ejemplos para que te des una idea de cómo.
Así mismo en el php al principio declara que la variable data sea de tipo array algo así como
Código PHP:
Ver original"Version" => "34",
"News" => "Si",
"Socio" => "0",
"Licencia" => "1"
);
Otro consejo que te doy es que puedes usar firefox y su plugin de firebug, y para hacer debug al código uses la funcion
console.log(variable) es algo así como un
var_dump() en PHP, con abrir el plugin de firebug y en la pestaña de Console ahi veras lo que pones con console.log y además si hay errores de código el te los dirá el porqué y en que linea.
Aqui te dejo el ejemplo de AJAX que te comentaba y que hice que funcionara.
Código Javascript
:
Ver original$(document).ready(function(e) {
$.ajax({
url:'array.php',
dataType:"json",
success: function(data){
$.each(data,function(){
console.log(this.Version);
});
}
})
});
Espero te haya servido, cualquier cosa que te peuda ayudar me dices.
Saludos Cordiales
Pablo Valencia