【发布时间】:2012-06-08 19:01:45
【问题描述】:
我有一个 JSON 提要被拉入每个语句。我想做的是 for 循环 var i 我希望在每个语句中使用这个值。在下面的示例中,for 循环将运行 0、1、2。如果 i == 1 则我想运行 JSON 提要,但仅适用于 i = 1 值。目前,当 if 语句被触发时,JSON 每条语句都会遍历 b/c 的所有项目,它的 i 值从 0 开始。所以我现有的 console.log 返回 0、1、2。我希望它返回只有 1. 感谢您的帮助。
编辑
我的重点是在每个语句中使$.each(data.DATA, function(i, item) { 和i 在for 循环语句中使用i 等于的数字。因此,如果 JSON 文件中有 3 项,则只会运行第 1 项。
for (var i = 0; i < 2; i++) {
if (i == 1) {
$.getJSON("/json/v2_ilt_map.cfm?feedtype=ILTMAP_SCHEDULED&customerID=1&TrainingObjectParent=3", {}, function(data, i) {
$.each(data.DATA, function(i, item) {
console.log(i);
}
}):
}
}
【问题讨论】:
标签: javascript jquery json google-maps