AlG*_*laf 1 javascript jquery json
我无法从下面的JSON字符串中成功获取数据.使用JavaScript,我能够提醒完整的字符串[alert(data); ]但我无法得到第一个名字.
有人可以帮忙吗?
var data = {
"name": [
"Enid Norgard",
"Cassie Durrett",
"Josephine Ervin"
],
"email": [
"TheWoozyGamer@gmail.com",
"TheHabitualGamer@gmail.com",
"TheUptightGamer@gmail.com"
],
"role": [
"Gamer",
"Team Leader",
"Player"
],
"emp_id": [
"50",
"408",
"520"
],
"id": [
"234",
"444",
"235"
]
}
Run Code Online (Sandbox Code Playgroud)
看起来你有一个字符串(因为当你使用alert时显示完整的文本,如果它是一个对象然后[Object object]会显示),首先你需要使用JSON.parse()解析它
var t = JSON.parse(data)
alert(t.name[0])
Run Code Online (Sandbox Code Playgroud)
注意:像IE8这样没有JSON原生支持的老浏览器你必须添加像json2这样的库来添加JSON支持