我創建了一個高圖表和我從csv文件中獲取的數據。圖表運行良好並且繪圖很好。但是我的問題是當頁面刷新時沒有從中取出最新值csv文件。它仍然顯示舊的圖表。當我關閉瀏覽器並重新打開圖表工作正常。請幫助我如何重置/重繪更新的值從csv 下面是我的代碼。此問題IE不能在Firefoxhighcharts當頁面刷新時不刷新圖表
變種選項= { 圖表:{ renderTo: '容器', defaultSeriesType: '行', marginRight:130, marginBottom:25 }, 標題:{ 文本: '支持趨勢P1,P2 & P3' }, XAXIS:{ 類:[] },
yAxis: { showLastLabel:true, tickInterval:5, title: { text: "" } }, series: [] }; $.get('../data/trending.txt', function(data) { // Split the lines var lines = data.split(';'); $.each(lines, function(lineNo, line) { var items = line.split(','); // header line containes categories if (lineNo == 0) { $.each(items, function(itemNo, item) { if (itemNo > 0) options.xAxis.categories.push(item); }); } // the rest of the lines contain data with their name in the first position else { var series = { data: [] }; $.each(items, function(itemNo, item) { if (itemNo == 0) { series.name = item; } else { series.data.push(parseFloat(item)); } }); options.series.push(series); } }); var chart = new Highcharts.Chart(options); }); });
塊引用
No code to see here? – SteveP 2013-03-24 13:14:10
我的代碼:HTTP://jsfiddle.net/r9Afj/4/embedded/result/ – arun 2013-03-24 15:08:49
任何人知道答案 – arun 2013-03-24 16:52:17