Próbuję uzyskać dane JSON z adresu URL, który wysyła następujące dane JSON:jQuery Analizować JSON URL
[
{
"belief_desc":"Jesus Died For Your Sins",
"0":"Jesus Died For Your Sins"
},
{
"belief_desc":"People Are Sinful",
"0":"People Are Sinful"
},
{
"belief_desc":"God Loves You",
"0":"God Loves You"
},
{
"belief_desc":"We Must Receive Christ",
"0":"We Must Receive Christ"
}
]
. (Uwaga: to jest sformatowana tylko w tej kwestii dla łatwiejszego odczytu)
teraz staram się analizować przez niego za pomocą tego prostego skryptu jQuery:
<script>
var url = "http://mySite.com/data.json";
$.getJSON(url, function(data){
alert(data);
});
</script>
otrzymuję żadnych danych z adresu URL jako alertu nie pokaże. Wszelkie pomysły na to, dlaczego to nie działa?
Czy możesz użyć Firebuga i zobaczyć, co powraca w konsoli? Tylko być super pewnym? Czy twoja strona znajduje się na bsucru.comoj.com? Jeśli nie, nie możesz wykonać JSON ze względów bezpieczeństwa. – Leeish
Czy Twoja strona jest na stronie "bsucru.comoj.com" gdzieś lub w innej domenie? – Leeish
Strona, na której uruchamiam skrypt, nie należy do tej domeny. Używam tylko strony lokalnej, aby spróbować pobrać te dane. –