aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authorMarc Florisson2012-09-11 10:13:40 +0200
committerMarc Florisson2012-09-11 10:13:40 +0200
commite76ddc2b46f574f994a91cf318160fb2d6f323b9 (patch)
tree4de25c2ae0e6f8c1186e160a8b30ed691398470d /app/assets/javascripts
parent9c0bb330e775e932bbeb8f7d02e262f0cbadd9b5 (diff)
downloadchouette-core-e76ddc2b46f574f994a91cf318160fb2d6f323b9.tar.bz2
add som info on Referential#index. Refs #119
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/referentials.js.coffee13
1 files changed, 13 insertions, 0 deletions
diff --git a/app/assets/javascripts/referentials.js.coffee b/app/assets/javascripts/referentials.js.coffee
new file mode 100644
index 000000000..020fbbd1f
--- /dev/null
+++ b/app/assets/javascripts/referentials.js.coffee
@@ -0,0 +1,13 @@
+jQuery ->
+ update_infos = (json) ->
+ info = $('#referential_'+json.referential_id+' .info')
+ update_info = (key, value) ->
+ $(info.find('.'+key)[0]).text( value) if key.match(/_count$/)
+ $.each( json, update_info)
+
+ update_referential_details = (ref) ->
+ ref_id = $(ref).attr("id").match( /(\d+)$/)[0]
+ $.getJSON( '/referentials/'+ref_id+'.json', update_infos)
+
+ update_referential_details(ref) for ref in $('.referentials.index .referential')
+