From 5f907fcf5b98c5be780bb0edfe830b96d068e585 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 6 Nov 2012 20:59:25 -0800 Subject: Use node and express --- public/js/report.js | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 public/js/report.js (limited to 'public/js/report.js') diff --git a/public/js/report.js b/public/js/report.js new file mode 100644 index 00000000..a470f348 --- /dev/null +++ b/public/js/report.js @@ -0,0 +1,29 @@ +$(function() { + $('.date').datepicker(); + + $.getJSON('transactions.json', function(data) { + $.each(data.transactions, function() { + var keys = Object.keys(this); + var transaction = this; + + $.each(keys, function(i,v) { + $('tbody tr:last td:eq(' + i + ')').html(transaction[v]); + }); + + $('tbody:last').append($('tbody tr:last').clone()); + }); + $('tbody tr:last').remove(); + + var btc = 0; + $('td:nth-child(4)').each(function() { + btc += parseFloat($(this).html()); + }); + $('#btc').html(btc); + + var cad = 0; + $('td:nth-child(5)').each(function() { + cad += parseFloat($(this).html()); + }); + $('#cad').html(cad); + }); +}); -- cgit v1.2.3