getJSON不从tastypie Web服务检索数据

时间:2014-11-09 11:02:42

标签: javascript jquery json django tastypie

所以我有一些javascript代码,当点击一个按钮时会调用它,并且应该检索我在使用django / tastypie制作的Web服务应用程序中的一些JSON数据。该函数调用得很好(我用一个简单的alert()测试它)。我甚至得到了可以在我的终端中看到的GET请求,但似乎没有数据被检索到。我还有一个alert()函数,它不会被调用的匿名内部函数调用。帮助

var script = document.createElement('script');
script.src = 'http://code.jquery.com/jquery-1.11.0.min.js';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script)

function funktion(){


$.getJSON("http://127.0.0.1:8000/api/v1/event/?format=json", function(data){
    alert("woo");    
    $.each(data, function(keys, values){
               $("<ul/>").append("<li>"+values.name+"</li>");
        });
    }
);
};

--- ---- UPDATE

网址结果:

{
"meta": {"limit": 20, "next": null, "offset": 0, "previous": null, "total_count": 1}, 
"objects": [
    { "category": "Default",
      "date": "2014-11-08T17:50:37",
      "description": "Hackity hack hack",
      "id": 1,
      "location": "USC",
      "name": "HackSC 2014",
      "num_attendees": 0, 
      "resource_uri": "/api/v1/event/1/"
    }
]
}

0 个答案:

没有答案