aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authorLuc Donnet2015-05-05 13:45:35 +0200
committerLuc Donnet2015-05-05 13:45:35 +0200
commitdc16d9843811c5c8c2f863a840336be768418b3a (patch)
treef6193610b3133d18ed414e6ec4968e8c1ce005d3 /app/assets/javascripts
parent7cd1d88d33644731a5962856392f59d4f97ea286 (diff)
downloadchouette-core-dc16d9843811c5c8c2f863a840336be768418b3a.tar.bz2
Add reference_ids to export task
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/export_tasks.js.coffee16
-rw-r--r--app/assets/javascripts/exports.js.coffee22
2 files changed, 16 insertions, 22 deletions
diff --git a/app/assets/javascripts/export_tasks.js.coffee b/app/assets/javascripts/export_tasks.js.coffee
new file mode 100644
index 000000000..cf0b61977
--- /dev/null
+++ b/app/assets/javascripts/export_tasks.js.coffee
@@ -0,0 +1,16 @@
+jQuery ->
+ export_references_type_change = (event) ->
+ references_type = $(event.target).val()
+
+ toggle_input = (li) ->
+ enabled = (li.data("type") == references_type)
+ # Hide li block
+ li.toggle(enabled)
+ # Disable textarea to ignore it in POST data
+ console.log(enabled)
+ li.find(".token-input").first().attr("disabled", !enabled)
+ console.log(li.find(".token-input"))
+
+ toggle_input($(li)) for li in $(event.target).parents('form').find("li.reference_ids")
+
+ $('form select[name="export_task[references_type]"]').change( export_references_type_change )
diff --git a/app/assets/javascripts/exports.js.coffee b/app/assets/javascripts/exports.js.coffee
deleted file mode 100644
index 045b95e2e..000000000
--- a/app/assets/javascripts/exports.js.coffee
+++ /dev/null
@@ -1,22 +0,0 @@
-jQuery ->
- export_references_type_change = (event) ->
- references_type = $(event.target).val()
-
- toggle_input = (li) ->
- enabled = (li.data("type") == references_type)
- # Hide li block
- li.toggle(enabled)
- # Disable textarea to ignore it in POST data
- li.find("textarea").attr("disabled", ! enabled)
-
- toggle_input($(li)) for li in $(event.target).parents('form').find("li.export_reference_ids")
-
- $('select[name="export[references_type]"]').change(export_references_type_change)
-
- $('#export_type_submit').hide()
-
- export_type_change = (event) ->
- export_type = $("input:radio:checked").attr("value")
- $(form).toggle($(form).is("#" + export_type + "_new")) for form in $('form.export[method = "post"]')
-
- $("#export_type_input :radio[name='export[type]']").change(export_type_change)