2017-02-27 73 views
-2

我试图访问一些通过ajax调用获得的JSON数据。不过现在我不确定如何访问这些数据。我想从json中提取“测试”部分。可能有人请帮助我走出这个如何访问此JSON数据?

Image of current output

代码示例:

$(".test").on("click", function() { 
var dialogID = $(this).attr("id"); 
console.log(dialogID); 
$.ajax({ 
    type: "GET", 
    url: "test.php?id=" + dialogID, 
    dataType: "json", 
    success: function(data) { 
    console.log(data); 
    }, 
    error: function() { 
    console.log("error"); 
    } 
}); 
+4

什么有数组你到目前为止尝试过? –

+2

您需要在此处显示代码。一张图像意味着你迫使我们输入你手工显示的小代码。请为我们做这件事。 – Rob

回答

2

假设阿贾克斯数据存储在一个变量叫“数据”

data['DATA'][0][0]; 

如果你看看在开发人员控制台中,您会注意到在索引0处的数组中的项目中存在“测试”。该数组位于另一个名为DATA的数组的索引0处。 DATA是由AJAX调用返回的对象中的数组。

你可以看到所有的数据类型的开发者控制台中的变量名旁边,即“列:数组[1]”在第二行告诉你,柱的长度为1

+0

这工作。谢谢你,先生! – djacobsen13

+0

很高兴能帮到你! –