2012-04-02 77 views
2

我正在做一個簡單的測試,使用wakoopa (software tracking) api。在瀏覽器中鍵入下面的網址在未格式化的JSONjQuery獲取api使用jquery獲得

http://social.wakoopa.com/makingthings/software.json?

據wakoopa「默認情況下,JSON-響應被包裹在一個名爲wakoopaApi一個回調函數」 relusts我想這樣一個簡單的jQuery測試:用沒有reults

jQuery(document).ready(function($) { 
    $.get("http://social.wakoopa.com/makingthings/software.json?sort=active_seconds&period=month", function wakoopaApi(data){ 
    alert("Data Loaded: " + data.software); 
    }); 
}); 

任何想法?

+0

我更新我的回答,現在它作品 – 2012-04-02 11:10:17

回答

2

我認爲你應該以這種方式添加指定回調(callback=?)的參數做

jQuery(document).ready(function($) { 
    $.getJSON("http://social.wakoopa.com/makingthings/software.json?sort=active_seconds&period=month&callback=?", function(data){ 
     $.each(data, function(){ 
      alert(this.software.name);  
     }); 
    }); 
}); 

,一切都在這裏工作

http://jsfiddle.net/ZSzrm/

+0

很有意思,非常感謝 – James 2012-04-02 11:30:39