02.html 1.02 KB
<!DOCTYPE HTML>
<html>

<head>
	<meta charset="UTF-8">
	<script>
		var chart = null;
		var dataPoints = [];

		window.onload = function () {

			chart = new CanvasJS.Chart("chartContainer", {
				animationEnabled: true,
				theme: "light2",
				title: {
					text: "Daily Sales Data"
				},
				axisY: {
					title: "Units",
					titleFontSize: 24
				},
				data: [{
					type: "column",
					yValueFormatString: "#,### Units",
					dataPoints: dataPoints
				}]
			});


			$.getJSON("https://canvasjs.com/data/gallery/javascript/daily-sales.json?callback=?", callback);

		}

		function callback(data) {
			for (var i = 0; i < data.dps.length; i++) {
				dataPoints.push({
					x: new Date(data.dps[i].date),
					y: data.dps[i].units
				});
			}
			chart.render();
		}
	</script>
</head>

<body>
	<div id="chartContainer" style="height: 370px; max-width: 920px; margin: 0px auto;"></div>
	<script src="../../asset/js/canvasjs/jquery-1.11.1.min.js"></script>
	<script src="../../asset/js/canvasjs/canvasjs.min.js"></script>
</body>

</html>