diff options
Diffstat (limited to 'app/assets/javascripts/application.js.coffee')
-rw-r--r-- | app/assets/javascripts/application.js.coffee | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/app/assets/javascripts/application.js.coffee b/app/assets/javascripts/application.js.coffee index 81989a8..d27aacc 100644 --- a/app/assets/javascripts/application.js.coffee +++ b/app/assets/javascripts/application.js.coffee @@ -21,10 +21,21 @@ # # -$(document).on 'click', '.edit-runner-link', -> +$(document).on 'click', '.edit-runner-link', (event) -> + event.preventDefault() + descr = $(this).closest('.runner-description').first() descr.hide() - descr.next('.runner-description-form').show() + form = descr.next('.runner-description-form') + descrInput = form.find('input.description') + originalValue = descrInput.val() + form.show() + form.find('.cancel').on 'click', (event) -> + event.preventDefault() + + form.hide() + descrInput.val(originalValue) + descr.show() $(document).on 'click', '.assign-all-runner', -> $(this).replaceWith('<i class="icon-refresh icon-spin"></i> Assign in progress..') |