好的,我正在尝试使用以下 jQuery 代码从 URL 获取 JSON 文件。
$.ajax({
url: 'http://example.com/example.json',
dataType: 'json',
type: 'GET',
async: true,
cache: true,
crossDomain: true
});
但是,当请求触发时,Firebug 会指出发生了错误,但没有告诉我它是什么。
我可以毫无问题地访问浏览器中的 URL,并且 JSON 完全有效(根据http://www.freeformatter.com/json-validator.html)。
有什么建议么?
编辑:
好的,更改contentType
tojsonp
让我更进一步。我的 JSON 看起来像这样(http://pastebin.com/hSAP30zv),但 Firebug 说:
SyntaxError: invalid label
"item" : {
^
还有什么建议吗?