【发布时间】:2017-03-07 17:37:12
【问题描述】:
我在我的 javascript 上附加了 API,当我通过邮递员发布时有这个结果:
{"result": {
"clientId": 1,
"session": "yJZdWRhIjoiSEExMDA4MzAyMCJ9.wrBz8JpNqMZlqv8Pz2Tx1x-XYecfdsH2B5uTbNPfiQE",
"client name": Andrew,
"address": [
["1","Bandung","West Java","Indonesia"],
["2","Depok","West Java","Indonesia"]
}
}
这是 API 脚本:
var content='';
$.ajax({
type: "POST",
url:
rest_url+
'update/yJZdWRhIjoiSEExMDA4MzAyMCJ9.wrBz8JpNqMZlqv8Pz2Tx1x-XYecfdsH2B5uTbNPfiQE/'+_ClientId,
success: function (data) {
_Client = data;
}
});
如何添加 json 结果的内容来填充这个空变量?
var address = ?????
var client_name = ?????
【问题讨论】:
-
jQuery 已经将 JSON 响应解码为常规 JavaScript 对象。就像在任何其他对象中一样阅读它。
-
是的,所以将其添加到选项中:type: "POST", dataType: "JSON", url: ...
-
var address = data.result.address; var client_name = data.result.client_name
标签: javascript arrays json api send