你能帮我弄清楚为什么我得到“未定义”而不是价值。显示JSON数组的问题
因为它是清楚地看到,我遇到了麻烦从阵列中的数据,在萤火我得到这个作为响应....
{"status":"success",
"response":[
{"email":
{"email":"[email protected]",
"valid":"1",
"reason":null,
"confirmed_at":"0000-00-00 00:00:00",
"contact_email":"1",
"login_email":"1",
"users_id":"6375"},
"history":[
{"contactRole":"Non Classified Lead with History",
"contactProject":"2082",
"contactBrand":"B"},
{"contactRole":"co Author",
"contactProject":"32",
"contactBrand":"B"},
{"contactRole":"co Author",
"contactProject":"176",
"contactBrand":"B"},
{"contactRole":"co Author",
"contactProject":"582",
"contactBrand":"B"},
{"contactRole":"co Author",
"contactProject":"1858",
"contactBrand":"B"},
{"contactRole":"Author",
"contactProject":"12",
"contactBrand":"J"},
{"contactRole":"Editor",
"contactProject":"176",
"contactBrand":"B"}]},
{"email":
{"email":"[email protected]",
"valid":"1",
"reason":null,
"confirmed_at":"0000-00-00 00:00:00",
"contact_email":"0",
"login_email":"0",
"users_id":"6375"},
"history":[]}]}
这是指我的JavaScript文件中的代码 http://pastebin.com/gPaEAKim
我得到的视图的快照。
只是要在安全方面......这是当我从控制器
Array
(
[status] => success
[response] => Array
(
[0] => Array
(
[email] => Array
(
[email] => [email protected]
[valid] => 1
[reason] =>
[confirmed_at] => 0000-00-00 00:00:00
[contact_email] => 1
[login_email] => 1
[users_id] => 6375
)
[history] => Array
(
[0] => Array
(
[contactRole] => Non Classified Lead with History
[contactProject] => 2082
[contactBrand] => B
)
[1] => Array
(
[contactRole] => co Author
[contactProject] => 32
[contactBrand] => B
)
[2] => Array
(
[contactRole] => co Author
[contactProject] => 176
[contactBrand] => B
)
[3] => Array
(
[contactRole] => co Author
[contactProject] => 582
[contactBrand] => B
)
[4] => Array
(
[contactRole] => co Author
[contactProject] => 1858
[contactBrand] => B
)
[5] => Array
(
[contactRole] => Author
[contactProject] => 12
[contactBrand] => J
)
[6] => Array
(
[contactRole] => Editor
[contactProject] => 176
[contactBrand] => B
)
)
)
[1] => Array
(
[email] => Array
(
[email] => [email protected]
[valid] => 1
[reason] =>
[confirmed_at] => 0000-00-00 00:00:00
[contact_email] => 0
[login_email] => 0
[users_id] => 6375
)
[history] => Array
(
)
)
)
)
哪些变量在代码中未定义? – 2012-01-16 14:40:34
我的猜测是它在两个'each()'循环中都使用'email'有关。尝试给他们不同的名字。 – jprofitt 2012-01-16 14:41:35