我无法通过我的JSON我在这个网址我只是不断收到以下错误未捕获的SyntaxError已经设置管理循环:意外令牌非法无法遍历JSON未捕获的SyntaxError:意外的标记非法
这里是我的JSON http://example.com/api/[email protected]&format=json
我想从下面的代码中拉它。
// JSON
var json_feed = 'http://example.com/api/[email protected]&format=json&callback=?';
$.getJSON(json_feed, function(json) {
console.log(json);
});
我要去哪里错了可以有人建议。
设法得到它与下面的工作..
PHP
header('content-type: application/json; charset=utf-8');
echo json_encode($buckets);
jQuery的
$.ajax({
url: 'http://example.com/api/[email protected]&format=json',
success: function(data) {
console.log(data);
}
});
当我尝试导航到此URL时,出现500错误。你确定它支持JSONP吗? – 2012-03-18 22:32:24
嗨感谢您的答复,我已经修复了网址,你可以再看一下请 – DCHP 2012-03-18 22:50:41
那么你显示的网址返回JSON,而不是JSONP。所以你的AJAX调用不可能工作。由于相同的源策略限制,除非服务器发送JSONP响应,否则不能发送跨域AJAX调用。 – 2012-03-18 22:51:46