1
0
mirror of https://github.com/mgerb/mywebsite synced 2026-01-11 10:22:53 +00:00

fixed charts

This commit is contained in:
2015-12-20 21:50:17 -06:00
parent 5bae9b8af2
commit 469d764ece
3 changed files with 11 additions and 6 deletions

View File

@@ -1,8 +1,16 @@
$(document).ready(function(){
var yearChart_year = $("#option-year").val();
displayChart("#info-chart-year", "#legend-year", yearChart_year, null);
displayChart("#info-chart-year", "#legend-year", 2015, null);
displayChart("#info-chart-month", "#legend-month", 2015, 9);
var text = $("#option-month option:selected").text();
console.log(text);
var month = $("#option-month").val();
var monthChart_year = text.substring(text.length, text.length -4);
displayChart("#info-chart-month", "#legend-month", monthChart_year, month);
});
$("#option-year").on("change", function(){

View File

@@ -78,7 +78,7 @@ router.get('/information', function(req, res, err){
temperature.aggregate([{$project : {location : "$location", year : {$year : "$updated"}, month : {$month : "$updated"}}},
{$match : {location : sensor_location}},
{$group : {_id : {year : "$year", month : "$month", location : "$location"}}},
{$sort : {"_id.year" : 1, "_id.month" : 1}}]).exec(function(err, info){
{$sort : {"_id.year" : -1, "_id.month" : -1}}]).exec(function(err, info){
console.log(info);
//generate list of unique years to display in dropdown menu

View File

@@ -21,7 +21,6 @@
<form class="text-center form-inline">
<div class="form-group">
<label for="input-year">Year</label>
<select class="form-control" id="option-year">
<%
for (var i in years_list){ %>
@@ -40,7 +39,6 @@
<form class="text-center form-inline">
<div class="form-group">
<label for="input-month">Month</label>
<select class="form-control" id="option-month">
<%
for (var i in info){ %>
@@ -53,7 +51,6 @@
</form>
<br>
<h2 class="text-center">Month</h2>
<canvas class="center" id="info-chart-month" width="800" height="400"></canvas>
<br>
<div id="legend-month" class="chart-legend"></div>