user959974
user959974

Reputation: 379

How to get JSON object data from a webpage using javascript

I am new to web and I need to get JSON object for a webpage that has data displayed this:

{
"expires": "2011-09-24T01:00:00",
"currencies": {
    "BZD": {
        "a": "2.02200",
        "b": "1.94826"
    },
    "YER": {
        "a": "220.050",
        "b": "212.950"
    }
}

I tried use jquery's $.getJSON to get the object but it didn't work.

<script> $.getJSON("http://m.somewebsite.com/data", { format: "json" }, function(data) { document.getElementById('test').innerHTML = data; }); </script>

I am wondering how to get this information correctly?

Upvotes: 4

Views: 10348

Answers (1)

Korvin Szanto
Korvin Szanto

Reputation: 4511

In order for this to work, you need to define jsonp, jsonp allows you to gain read access to another site's document, as the alternate version is barred.

$.getJSON("http://m.somewebsite.com/data?callback=?", { format: "json" }, function(data) { document.write(data); });

Upvotes: 3

Related Questions