Javascript 如何反序列化数据数组?
请帮助携带控制台数据集 我执行Ajax请求并以数组形式接收响应日期:Javascript 如何反序列化数据数组?,javascript,ajax,Javascript,Ajax,请帮助携带控制台数据集 我执行Ajax请求并以数组形式接收响应日期: [{"pk": 2, "model": "app_accounts.userprofile", "fields": {"phone": "21", "other": "<p>qqqqqqdfgdfg</p><p><b>fdg</b></p>", "user_permissions": [], "avatar": "", "skype": "dfsdf",
[{"pk": 2, "model": "app_accounts.userprofile", "fields": {"phone": "21", "other": "<p>qqqqqqdfgdfg</p><p><b>fdg</b></p>", "user_permissions": [], "avatar": "", "skype": "dfsdf", "gender": 2, "groups": []}}]
及
截图
那是因为它在数组中。。访问它们的方式如下:
data[0].pk
data[0].model
“[]”方括号表示数组,“{}”表示对象
data.model
$.ajax({
url: "/search_author/",
type: 'POST',
dataType:"json",
data: {
"author": $('#formSearchAuthorWord').val(),
"csrfmiddlewaretoken": $.csrf_token
},
success: function(data) {
console.log(data)
console.log(data.pk)
console.log(data.model)
}
});
data[0].pk
data[0].model