我正在使用wakoopa (software tracking) api做一个简单的测试。在浏览器中键入以下URL会使用未格式化的json
http://social.wakoopa.com/makingthings/software.json?
根据wakoopa的说法,“默认情况下,JSON响应包装在名为wakoopaApi
的回调函数中”,我正在尝试进行一个简单的jquery测试:没有结果
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);
});
});
有任何想法吗?
最佳答案
我想你应该做
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);
});
});
});
通过这种方式,您添加了一个指定回调(
callback=?
)的参数,一切正常在这里看http://jsfiddle.net/ZSzrm/