0

我;正在尝试'content'从我的 json 数据中获取价值

这是数据:

[{"pk": 2, "model": "template", "fields": {"content": "message", "status": "Draft", "user": 16, "name": "test", "created": "2013-05-19T20:59:04Z"}}]

这是我尝试过的:

 $.getJSON('/sms/fetch/' + id, function (data) {
           $('#id_content').val($('#id_content').val() + data.fields.content);

        })

但这似乎没有得到值,该值在调用中,如上图所示。

4

2 回答 2

2

data似乎是一个对象数组,因此您需要通过索引访问它:

console.log(data[0].fields.content); // "message"
于 2013-05-19T22:38:29.303 回答
1

这是一个数组,所以: data[0].fields.content

于 2013-05-19T22:40:23.687 回答