我是网络新手,我需要获取一个显示数据的网页的JSON对象:
{
"expires": "2011-09-24T01:00:00",
"currencies": {
"BZD": {
"a": "2.02200",
"b": "1.94826"
},
"YER": {
"a": "220.050",
"b": "212.950"
}
}
我尝试使用jquery的$ .getJSON来获取对象,但它没有用。
<script>
$.getJSON("http://m.somewebsite.com/data",
{
format: "json"
},
function(data) {
document.getElementById('test').innerHTML = data;
});
</script>
我想知道如何正确获取这些信息?
答案 0 :(得分:3)
为了使其正常工作,您需要定义jsonp,jsonp允许您获取对其他站点文档的读取权限,因为禁止使用备用版本。
$.getJSON("http://m.somewebsite.com/data?callback=?", { format: "json" }, function(data) { document.write(data); });