2012-06-15 36 views
0

我已经用我的模型对象生成了json,并发回响应模板。 然后我想处理json使用javascript获取我的模型的字段。 Python代码是这样的:如何获取模板中的json字段值?

return json_serializer.serialize(queryset, ensure_ascii=False) 

JS模板是在这里:

function my_js_callback(data){ 
    alert(data) //1 
    item=data[0] 
    alert(item) //2 
} 

1 - 给我[对象的对象],[目标对象],... 2 - 给[对象对象]

这:

alert(item['title']) 
alert(item.title) 
alert(item["title"]) 

所有给我的错误。我怎样才能得到我的头衔?

+1

JSON是什么样的? –

回答

0

这是我的错误。 我的JSON像几个级别的字典,我无法找到我的领域,因为它是在JSON对象第一级字典中的字典命名字段。 现在可以:

var key="title" 
var item=data["fields"] 
alert(item[key]) 
相关问题