如何访问JSON数据每次我警报相同时显示未定义。不知道问题在哪里。如何访问JSON数据?
var FJS = FilterJS(art, '#movies', {
template: '#movie-template',
search: {
ele: '#searchbox'
},
callbacks: {
afterFilter: function(result) {
$('#total_movies').text(result.length);
// alert(art);// this is the alert which is showing array of objects.
len = result.data.onwardflights[1].origin;
alert(len);
}
}
});
这是JSON树。
{
"data": {
"returnflights": [],
"onwardflights": [
{
"origin": "delhi",
"status": "V",
"DepartureTime": "21:14",
"cancellationPolicy": "0:4:100:0;4:12:25:0;12:-1:10:0",
"cCount": 0,
"farebasis": "0",
"seat": "ST",
是导致对象的数组? –
请注意,JavaScript数组以索引“0”开头。使用'onwardflights [1]'尝试访问第二个元素。那么,“前进途中”是否有多个要素?第二名也有“起源”吗? –
我刚刚编辑了代码并放置了JSON树。并且是这个对象数组 – Travelers