aboutsummaryrefslogtreecommitdiffstats
path: root/public/js/report.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2012-11-06 20:59:25 -0800
committerAdam Soltys <[email protected]>2012-11-06 22:56:57 -0800
commit5f907fcf5b98c5be780bb0edfe830b96d068e585 (patch)
tree6819e040a4bc8f41330103dd9cb54ba528c550d1 /public/js/report.js
parent08f341f692688f077e9080bded2b14fdd5979c1e (diff)
downloadcoinos-server-5f907fcf5b98c5be780bb0edfe830b96d068e585.tar.gz
coinos-server-5f907fcf5b98c5be780bb0edfe830b96d068e585.zip
Use node and express
Diffstat (limited to 'public/js/report.js')
-rw-r--r--public/js/report.js29
1 files changed, 29 insertions, 0 deletions
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);
+ });
+});