我有一个JSON数组存储在一个文件data.json中 - 我用这里推荐的代码来解决类似的问题,解释为什么当我在程序中稍后访问数组时,它告诉我它未定义。JScript JSON数组访问
var chartData = (function() {
var chartData = null;
$.ajax({
'async': false,
'global': false,
'url': "data.json",
'dataType': "json",
'success': function (data) {
chartData = data;
}
});
return chartData;
})();
帮助感谢!
编辑;用于访问,我使用的阵列为一系列在道场-图表:http://dojotoolkit.org/grids-charts
后我尝试初始化VAR chartData,唯一的其他点我使用它是在:
chart.addSeries("Name",chartData);
编辑#2 ;如果它的事项的data.json文件的格式如下:
[#, #, #, ... , #]
向我们展示如何访问阵列。更好的是,如果可以,向我们展示一个可行的例子。 – squidbe 2011-06-01 21:11:50
您是否回应了成功处理程序中返回的'data',以验证您是否获得了您期望的数据,而不是404错误配置的Web服务器等提供的200页代码的页面? – 2011-06-02 19:18:16