"id": 35,
"date": "2015-11-17",
"day": "Tuesday",
"shifts": [
{
"shift_no": 1,
"shift_start_time": "08:00:00",
"shift_end_time": "10:00:00",
"time_change_reason": "t",
}
{
"shift_no": 2
"shift_start_time": "08:00:00",
"shift_end_time": "10:00:00",
"time_change_reason": "t",
}
{
"shift_no": 3,
"shift_start_time": "08:00:00",
"shift_end_time": "10:00:00",
"time_change_reason": "t",
}
]
这是我的数组,我想使用我的ajax代码访问shift_start_time,shift_end_time数据,这两个数据在另一个名为shift的数组下。请告诉我如何继续
这就是我的尝试。
output +=
"<td>" + json_obj[i].id + "</td>" +
"<td>" + json_obj[i].date + "</td>" +
"<td>" + json_obj[i].day + "</td>" +
"<td>" + json_obj[i]['shifts'].shift_start_time +"</td>"+
"<td></td>" +
"<td></td>" ;
output += "</tr>";
答案 0 :(得分:0)
请试试这个。
var shift = json_obj[i].shifts;
var starttime = shift.shift_start_time;
这将解决..为什么我使用两个变量而不是直接的方法是你不能像这样链接json_obj[i].shifts.shift_start_time