我有一個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