【发布时间】:2015-07-22 06:55:31
【问题描述】:
我需要检查一个元素是否在 json 数据中。
JSON 数据
{
"status": {
"carts": [
{
"service": "page-mailer",
"running": "",
"last success": "2015-05-07 09:35:31"
}
],
"pages": [
{
"service": "page-mailer",
"running": "",
"last success": "2015-05-07 09:35:31"
}
],
"actions": [
{
"service": "page-mailer",
"running": "",
"last success": "2015-05-07 09:35:31"
}
],
"integrations": [],
"service": [
{
"service": "page-mailer",
"running": "",
"last success": "2015-05-07 09:35:31"
}
],
"smtp": [
{
"Server": "myserver"
}
],
"servers": []
},
"timing": "2ms"
}
类似的,
if(carts){}
if(pages){} etc
我正在使用 jquery getJSON();
【问题讨论】:
-
if(data && data.status && data.status.carts) -
还能是什么?这也可以工作:
if (typeof data == 'object') {}
标签: javascript jquery json