From a09d1ce5d8aac2212aa8384d2691f27a93118575 Mon Sep 17 00:00:00 2001 From: Michel Etienne Date: Fri, 11 Jan 2013 17:08:10 +0100 Subject: manage js root on referential --- app/views/referentials/_referential.erb | 2 +- app/views/referentials/show.js.erb | 13 ++++--------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/app/views/referentials/_referential.erb b/app/views/referentials/_referential.erb index 392b611d0..3bc6fd0dc 100644 --- a/app/views/referentials/_referential.erb +++ b/app/views/referentials/_referential.erb @@ -10,5 +10,5 @@ <%= link_to t("actions.destroy"), referential_path(referential), :method => :delete, :data => {:confirm => t('referentials.actions.destroy_confirm')}, :class => "remove" %> - <%= javascript_include_tag referential_path(referential, :format => :js) %> +<%= javascript_include_tag referential_path(referential,:format => :js) %> <% end %> diff --git a/app/views/referentials/show.js.erb b/app/views/referentials/show.js.erb index 453c0161c..329c43c59 100644 --- a/app/views/referentials/show.js.erb +++ b/app/views/referentials/show.js.erb @@ -12,17 +12,12 @@ return $(info.find('.' + key)[0]).text(value); }; return $.each(json, update_info); }; -update_referential_details = function(ref) { -var ref_id; -ref_id = $(ref).attr("id").match(/(\d+)$/)[0]; -return $.getJSON(<%= referential_path(@referential, :type => :json) %>, update_infos); +update_referential_details = function() { +return $.getJSON(<%= referential_path(@referential, :format => :json) %>, update_infos); }; -_ref = $('.referentials.index .referential'); _results = []; -for (_i = 0, _len = _ref.length; _i < _len; _i++) { -ref = _ref[_i]; -_results.push(update_referential_details(ref)); -} +_results.push(update_referential_details()); + return _results; }); -- cgit v1.2.3