Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery通过JSON循环,只需一个键_Jquery_Json - Fatal编程技术网

jQuery通过JSON循环,只需一个键

jQuery通过JSON循环,只需一个键,jquery,json,Jquery,Json,我有以下值的JSON: key1 : value1, value2, value3 key2 : othervalue1, othervalue2, othervalue3 我只需要循环一个键,例如key1,所以 我试过这个: for(var i in data){ console.log(data.key1); } 而是在每行中获取一个值: value1 value2 value3 我得到:value1、value2、value3 我希望您理解在我看来,您正在遍历整个json对象

我有以下值的JSON:

key1 : value1, value2, value3
key2 : othervalue1, othervalue2, othervalue3
我只需要循环一个键,例如key1,所以 我试过这个:

for(var i in data){
    console.log(data.key1);
}
而是在每行中获取一个值:

value1
value2
value3
我得到:
value1、value2、value3


我希望您理解

在我看来,您正在遍历整个json对象。 如果只想通过键1循环:

for (var i in data.key1) {
  console.log(i);
}

在我看来,您正在遍历整个json对象。 如果只想通过键1循环:

for (var i in data.key1) {
  console.log(i);
}

在我看来,您正在遍历整个json对象。 如果只想通过键1循环:

for (var i in data.key1) {
  console.log(i);
}

在我看来,您正在遍历整个json对象。 如果只想通过键1循环:

for (var i in data.key1) {
  console.log(i);
}

因为标记中有jQuery,所以我要指出,可以使用
每个

$.each(data.key1, function(k, v){
    console.log(k, v);
});

因为标记中有jQuery,所以我要指出,可以使用
每个

$.each(data.key1, function(k, v){
    console.log(k, v);
});

因为标记中有jQuery,所以我要指出,可以使用
每个

$.each(data.key1, function(k, v){
    console.log(k, v);
});

因为标记中有jQuery,所以我要指出,可以使用
每个

$.each(data.key1, function(k, v){
    console.log(k, v);
});
数据是“值1、值2、值3”

您需要对其进行解析,然后更改代码:

values=data.key1.split(",");
for(var i in values){
    console.log(i);
}
数据是“值1、值2、值3”

您需要对其进行解析,然后更改代码:

values=data.key1.split(",");
for(var i in values){
    console.log(i);
}
数据是“值1、值2、值3”

您需要对其进行解析,然后更改代码:

values=data.key1.split(",");
for(var i in values){
    console.log(i);
}
数据是“值1、值2、值3”

您需要对其进行解析,然后更改代码:

values=data.key1.split(",");
for(var i in values){
    console.log(i);
}

你也可以添加你的JSON吗?
“key”:“value1,value2,value3”
不同于
“key”:[“value1”,“value2”,“value3”]
对不起,这一点你是对的,我的JSON正是你所说的。你也可以添加JSON吗?
“key”:“value1,value2,value3”
不同于
“key”:[“value1”,“value2”,“value3”
对不起,你说得对,我的JSON就是你说的你也可以添加JSON的方式,
“key”:“value1,value2,value3”
不同于
“key”:[“value1”,“value2”,“value3”]
对不起,你说得对,我的JSON就是你说的你也可以添加JSON的方式,
“key”:“value1,value2,value3”
不同于
“key”:[“value1”、“value2”、“value3”]
对不起,你说得对,我的JSON就是你说的那样。就是这样,谢谢。就是这样,谢谢。就是这样,谢谢。就是这样,谢谢