我想用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