Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.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/2/jquery/82.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
Javascript jquerygiving me";“未定义”;呼应json_Javascript_Jquery_Json_Jsonp - Fatal编程技术网

Javascript jquerygiving me";“未定义”;呼应json

Javascript jquerygiving me";“未定义”;呼应json,javascript,jquery,json,jsonp,Javascript,Jquery,Json,Jsonp,我正在打印“消息” JSON: 我尝试了三件事,以下是它们的结果 console.log(msg)=>[{“结果”:false,“消息”:“您的帐户正在等待beta激活”}](这很好) var x=$.parseJSON(msg) console.log(x)给了我一个对象 console.log(x.message)提供未定义的 如果不是这样,访问msg.message的正确方法是什么?数组中有一个对象。使用索引0 x[0].message; x[0].message; 如果预计数组中会

我正在打印“消息”

JSON:

我尝试了三件事,以下是它们的结果

console.log(msg)
=>
[{“结果”:false,“消息”:“您的帐户正在等待beta激活”}]
(这很好)

var x=$.parseJSON(msg)

console.log(x)
给了我一个对象

console.log(x.message)
提供未定义的


如果不是这样,访问msg.message的正确方法是什么?

数组中有一个对象。使用索引
0

x[0].message;
x[0].message;

如果预计数组中会有更多对象,可以使用
$。each
迭代数组

$.each(x, function(i, obj) {
    console.log(obj.message);
});

数组中有一个对象。使用索引
0

x[0].message;
x[0].message;

如果预计数组中会有更多对象,可以使用
$。each
迭代数组

$.each(x, function(i, obj) {
    console.log(obj.message);
});

看起来您得到的json对象包含返回的数组,是否尝试:

console.log(x[0].message);

看起来您得到的json对象包含返回的数组,是否尝试:

console.log(x[0].message);

json是对象的

相反,你应该使用


json是对象的

相反,你应该使用