var myarray = new Array();
var num = 0;
var aa;//二维数组长度
var jsons;
for (var i = 0; i < 1; i++) {
jsons = data.Table1[i];
}
for (var key in jsons) {
myarray[num] = new Array();
var keykey = key;
for (aa = 0; aa < data.Table1.length; aa++) {
var c = data.Table1[aa].keykey;
var bbbb = JSON.stringify(c);
myarray[num][aa] = JSON.stringify(c); }
num++;
}
for (var cc = 0; cc < myarray.length; cc++) {
for (var dd = 0; dd <= aa;dd++){
}
}
这是我的jquery代码!
Table1":[{"date1":"2016-12","00000001":0,"00000002":0,"00000003":0,"00000004":0,"00000005":0,"00000006":0,"00000007":1,"00000008":0}
data.Table1[aa].keykey的时候取不到值,data.Table1[aa].date1的时候能取到值
for循环获取到json的key,再拿key去取值。取不到。求大佬帮忙!
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- Go 旅城通票 2017-11-06 05:41关注
变量要用[]操作符,不能用点,用点必须是明确的属性,你那样就是取keykey这个属性值了,不是keykey变量存储的属性名称的值
var keykey = key; for (aa = 0; aa < data.Table1.length; aa++) { var c = data.Table1[aa][keykey];/////////
而且你的data到底是什么结构的, 你这个变量实在是乱套一通
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 安卓adb backup备份应用数据失败
- ¥15 eclipse运行项目时遇到的问题
- ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
- ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
- ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
- ¥50 成都蓉城足球俱乐部小程序抢票
- ¥15 yolov7训练自己的数据集
- ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
- ¥15 电力市场出清matlab yalmip kkt 双层优化问题
- ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)