diff options
| author | Marc Florisson | 2014-02-07 18:11:08 +0100 |
|---|---|---|
| committer | Marc Florisson | 2014-02-07 18:11:08 +0100 |
| commit | c7c006c3b01b65f656b5da3536ed9f863388833c (patch) | |
| tree | cc3f4b3cbab9cc570fbc746d42b67d769401d0ed | |
| parent | 09e70723a07d27c6ce33b503c09c116835fac649 (diff) | |
| download | chouette-core-c7c006c3b01b65f656b5da3536ed9f863388833c.tar.bz2 | |
fix import_task#new, hide rule_parameter_set when no_save
| -rw-r--r-- | app/assets/javascripts/import_tasks.js.coffee | 17 |
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"]') |
