Carregando arquivo JSON local
Estou tentando carregar um arquivo JSON local, mas ele não funcionará. Aqui está o meu código JavaScript (usando jQuery:
var json = $.getJSON("test.json");
var data = eval("(" +json.responseText + ")");
document.write(data["a"]);
O arquivo test.json:
{"a" : "b", "c" : "d"}
Nothing é exibido e o Firebug informa que os dados são indefinidos. No Firebug eu posso verjson.responseText
e é bom e válido, mas é estranho quando copio a linha:
var data = eval("(" +json.responseText + ")");
no console do Firebug, ele funciona e eu posso acessar os dado
Alguém tem uma solução?