因此让绝对的噩梦读取JSON回复 无论我做什么,我都会得到对象对象列表,未定义或其他问题,但我无法从JSON回复中获取实际信息,但是有一个JSON回复。我错过了什么。 的JSON调用如下Json数组只显示undefined undefined
var mapKeyUrl = "/GenMap/getcountry/jsonchk";
var mapKeyUrl = "/GenMap/getcountry/jsonchk"
$.getJSON(mapKeyUrl, {
regsel: "${regsel}",
countryiso: code
})
.done(function(contdata) {
alert(contdata)
contdata = contdata.country
alert(contdata)
document.getElementById("maptext").innerHTML = "I am an abwrock " + code + contdata.exturl;
})
的响应(从铬调试拍摄)如下所示
{"country":
[
{"ccode":["EG"]},
{"cname":["Egypt"]},
{"exturl":["N/A"]},
{"impdate":[null]},
{"lupdate":["2014-09-28T23:00:00Z"]},
{"impnote":[null]}
]
}
最终用contdata.country [0] .cname [0]得到了它。某些其他解决方案也适用,但这个最适合我。 – vrghost 2014-10-09 16:36:19