我想用pure.js显示json数据。它适用于json在页面中正确编码的情况,但当我尝试从我的url中获取实际的json时,它不起作用。请帮我通过我的网址连接到现场的json。渲染远程json
<script src="http://beebole.com/pure_git/libs/pure.js"></script>
<p>Item: <span id="item" class="item"></span></p>
<p>Count: <span id="count" class="count"></span></p>
<p>Group: <span id="group" class="group"></span></p>
// Hard coded - works
var data = {"item":"chm","count":1,"group":"truthsponsors"}
$.getJSON('http://arbitrarycounter.com/vb/truthsponsors/chm/', function(data) {
// My attempt to retrieve the live json - doesn't work
});
$('#item').autoRender(data);
$('#count').autoRender(data);
$('#group').autoRender(data);
*跨起源共享已在服务器上启用。
“纯”是图书馆最讨厌的名字:) –
一方面,你必须移动有访问数据*成* Ajax回调。另一方面,如果页面不是从同一个域中提供的,而是尝试从中访问数据,那么您可能会受到相同的源策略(例如jsFiddle演示)的影响。 –
可能的重复[方法规避同源政策](http://stackoverflow.com/questions/3076414/ways-to-circumvent-the-same-origin-policy) – Quentin