Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.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 - Fatal编程技术网

Jquery 从json获取所有数据?

Jquery 从json获取所有数据?,jquery,Jquery,如何从Json输出中获取所有数据 $.getJSON("Test.php", { Id:Id}, function(json) { alert(json); }); 我知道:alertjson.name我想您不知道json对象有哪些值。 试试这个: jQuery.each(json, function(key, value) { //send each key with his value to the console console.log("key", key,

如何从Json输出中获取所有数据

$.getJSON("Test.php", { Id:Id}, function(json) {
        alert(json);
});

我知道:alertjson.name

我想您不知道json对象有哪些值。 试试这个:

jQuery.each(json, function(key, value) {
   //send each key with his value to the console
   console.log("key", key, "value", value);
   //or maybe to the documento
   document.write("key: " + key + " value: " + value);
});

另外,阅读本文后,我了解了很多jquery和javascript,您可以再次序列化该对象:

alert(JSON.stringify(json));
但对我来说没什么意义。如果只是为了调试,获取Firebug您可以创建一个新的配置文件,您将只用于开发或使用Google Chrome

如果您确实想要对响应执行某些操作,那么您必须访问对象的值,如

json.bar
// or
json[1].bar
但是你必须清楚地知道物体的结构


您也可以始终使用for…在对象属性上循环,或者使用for循环在数组上循环。

json拥有所有数据,请告诉您想要什么输出以及现在要做什么我在执行alertjson时得到[object object];