Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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数组赋值_Javascript_Arrays - Fatal编程技术网

给javascript数组赋值

给javascript数组赋值,javascript,arrays,Javascript,Arrays,我试图给“深入”中的“数据”一些值。但是,我一直收到一条错误消息,“data.drilldown”未定义。我在做什么?这与下面代码最后一行的语法有关。我尝试了十几个不同的选项来定义data.drilldown.data,但我没有找到正确的解决方案 请给我一些帮助:) 比尔 $(文档).ready(函数(){ var colors=Highcharts.getOptions().colors, 类别=['MSIE'、'Firefox'、'Chrome'、'Safari'、'Opera'], 名称

我试图给“深入”中的“数据”一些值。但是,我一直收到一条错误消息,“data.drilldown”未定义。我在做什么?这与下面代码最后一行的语法有关。我尝试了十几个不同的选项来定义data.drilldown.data,但我没有找到正确的解决方案

请给我一些帮助:)

比尔


$(文档).ready(函数(){
var colors=Highcharts.getOptions().colors,
类别=['MSIE'、'Firefox'、'Chrome'、'Safari'、'Opera'],
名称='浏览器品牌',
数据=[
{
y:55.11,
颜色:颜色[0],
向下展开:{
名称:“MSIE版本”,
类别:['MSIE 6.0','MSIE 7.0','MSIE 8.0','MSIE 9.0'],
数据:[{}],
颜色:颜色[0]
}
},
{
y:55.11,
颜色:颜色[0],
向下展开:{
名称:“MSIE版本”,
类别:['MSIE 6.0','MSIE 7.0','MSIE 8.0','MSIE 9.0'],
数据:[{}],
颜色:颜色[0]
}
}
];
var url=“php/liveserver data.php?callback=?”;
$.getJSON(url、函数(数据){
*data.drilldown.data=数据*
});
..
数据是一个数组

您需要访问数组中的第一个元素:

data[0].drilldown
也就是说,如果您在代码的第一部分引用对象。 如果您真的在查看从服务返回的数据,那么我们现在无法确定,因为这是返回的数据,可能是任何内容

data[0].drilldown