这是我的代码:
$.ajax({
url: "some_url/",
type: "GET",
dataType: "json",
success: function(data){
console.log(data);
data.forEach(function(element){
console.log(element);
});
}
});
我发现使用for each
语句遍历data
变量时,出现了错误。然而,当我将data
记录到控制台时,我得到了如下内容:[{"model": "app.mdl", "pk": 1, "fields": {"name": "test", "rank": 1}}]
。由于这是一个明显的数组并且可迭代,所以我不明白到底出了什么问题。
编辑:在Django中,data
是通过JsonResponse
返回的。