通过AJAX传递数据,后台返回的数据差不多这样
{"data": [{"name": "Jack","age": 18,"time": []},
{"name": "Rose","age": 20,"time": []},
{"name": "Joy","age": 21,"time": []}],
"msg":null,
"resule":true
}
我现在要判断其中的time,如果所有time的length都为0,就在页面中显示“没有匹配数据”,如果任意一个time里有数据,都把数据显示出来,请问怎么判断啊
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
for(var i=0;i<data.length;i++){
}
试试看吧。
只要有一个time有数据,show就为true;否则false.
最后还是自己循环解决了,获取time的length,push进一个自己定义的数组中,最后判断数组中的数字sum是否等于0,如果是就返回true,否则就false