aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Florisson2014-02-07 18:11:08 +0100
committerMarc Florisson2014-02-07 18:11:08 +0100
commitc7c006c3b01b65f656b5da3536ed9f863388833c (patch)
treecc3f4b3cbab9cc570fbc746d42b67d769401d0ed
parent09e70723a07d27c6ce33b503c09c116835fac649 (diff)
downloadchouette-core-c7c006c3b01b65f656b5da3536ed9f863388833c.tar.bz2
fix import_task#new, hide rule_parameter_set when no_save
-rw-r--r--app/assets/javascripts/import_tasks.js.coffee17
1 files changed, 12 insertions, 5 deletions
diff --git a/app/assets/javascripts/import_tasks.js.coffee b/app/assets/javascripts/import_tasks.js.coffee
index 690d86976..66adac461 100644
--- a/app/assets/javascripts/import_tasks.js.coffee
+++ b/app/assets/javascripts/import_tasks.js.coffee
@@ -1,10 +1,17 @@
jQuery ->
- import_format_change = (event) ->
+ import_format_change = (event) ->
import_task_type = $("input:radio:checked").attr("value")
- console.log("import_task_type="+import_task_type)
- $(form).toggle($(form).is("#" + import_task_type + "_new")) for form in $('form.import_task[method = "post"]')
+ $(form).toggle($(form).is("#" + import_task_type + "_new")) for form in $('form.import_task[method = "post"]')
$("#import_task_format_input :radio[name='import_task[format]']").change(import_format_change)
-
- $('.import_tasks [title]').tipsy({gravity: 'w'}) \ No newline at end of file
+
+ $('.import_tasks [title]').tipsy({gravity: 'w'})
+
+ import_check_change = (event) ->
+ import_task_type = $("input:radio:checked").attr("value")
+ format_class = '#' + import_task_type + "_new"
+ state = $(format_class + ' input[name="import_task[no_save]"]:checked') == "1"
+ $(format_class + " #import_task_rule_parameter_set_id_input").toggle( )
+
+ $(check_input).change(import_check_change) for check_input in $('form input[name="import_task[no_save]"][type="checkbox"]')