Jugal | Highchart timestamps in ascending order | Highchart & Highstock
http://stackoverflow.com/questions/11797319/highcharts-strange-error-from-creation-of-stock-chart/11798546#11798546
Jugal Thakkar
http://jugal.me/
by Jugal Thakkar
HTML
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.js" ></script>
<script type="text/javascript" src="http://jquery-json.googlecode.com/files/jquery.json-2.2.js" ></script>
<script type="text/javascript" src="http://jugal.me/code/js/jugalsLib.js" ></script>
<script type="text/javascript" src="http://code.highcharts.com/stock/highstock.src.js" ></script>
<script type="text/javascript" src="http://code.highcharts.com/stock/modules/exporting.src.js" ></script>
<div id="container"></div>
CSS
#container{
min-width:500px;
}
JavaScript
var echoData = [
[1343497316000, -0.5],
[1343497330000, -1],
[1343497340000, 0.5],
[1343497396000, 0],
[1343832993000, 1],
[1343832993000, -1],
[1343833000000, -1],
[1343833003000, 0],
[1343833007000, 0],
[1343833876000, 0],
[1343833879000, -1],
[1343833881000, 1]
];
var ajaxParam = {
json: $.toJSON(echoData)
};
$.ajax({
url: "/echo/json/",
data: ajaxParam,
type: "POST",
success: function(data) {
var chartingOptions = {
series: [{
name: 'Series 0',
data: data}]
};
chartingOptions = $.extend({}, jugalsLib.getBasicChartOptions(), chartingOptions);
var chart = new Highcharts.StockChart(chartingOptions);
}
});