有一个简单的JSON解析的问题,想知道如果有人可以迅速发现此语法中的任何错误?JSON不解析使用.getJSON
function getFavs() {
$.getJSON('http://www.example.com/scripts/test.json', function(data) {
$('#main-content').html(data.foo);
});
}
JSON文件如下:
{
"foo": "The quick brown fox jumps over the lazy dog.",
"bar": "ABCDEFG",
"baz": [
52,
97
]
}
出于某种原因,它不喜欢 'data.foo' 位。我可以使用静态数据,但绝对不是读取/解析JSON数据。不确定它是否与我使用的URL有关? (该文件已经使用JSONLint验证)
感谢任何线索。
URL是否与调用脚本具有相同的域? – bdl 2010-02-11 06:14:40