diff options
| author | Adam Soltys <[email protected]> | 2012-11-07 17:46:49 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2012-11-07 17:52:50 -0800 |
| commit | 3e900e0bba211c2bbf2bb10c85a82dd9ce6943f0 (patch) | |
| tree | bb3ce237413df5fb0896a1696f7bd6f41ac248f3 /public/js/report.coffee | |
| parent | 5a4e3ff9bf1db2db4fc5ae8d3bd7dcefc8c58e25 (diff) | |
| download | coinos-server-3e900e0bba211c2bbf2bb10c85a82dd9ce6943f0.tar.gz coinos-server-3e900e0bba211c2bbf2bb10c85a82dd9ce6943f0.zip | |
Use coffeescript
Diffstat (limited to 'public/js/report.coffee')
| -rw-r--r-- | public/js/report.coffee | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/public/js/report.coffee b/public/js/report.coffee new file mode 100644 index 00000000..650e25b4 --- /dev/null +++ b/public/js/report.coffee @@ -0,0 +1,29 @@ +$(-> + $('.date').datepicker() + + $.getJSON('transactions', (data) -> + $.each(data.transactions, -> + keys = Object.keys(this) + transaction = this + + $.each(keys, (i,v) -> + $('tbody tr:last td:eq(' + i + ')').html(transaction[v]) + }) + + $('tbody:last').append($('tbody tr:last').clone()) + }) + $('tbody tr:last').remove() + + btc = 0 + $('td:nth-child(4)').each(-> + btc += parseFloat($(this).html()) + }) + $('#btc').html(btc) + + cad = 0 + $('td:nth-child(5)').each(-> + cad += parseFloat($(this).html()) + }) + $('#cad').html(cad) + }) +) |
