As we do in the rest of the application. Note we cannot add a rule enforcing double quotes because CoffeeScript Lint does not have such rule.
17 lines
551 B
CoffeeScript
17 lines
551 B
CoffeeScript
App.LegislationAdmin =
|
|
|
|
initialize: ->
|
|
$("input[type='checkbox'][data-disable-date]").on
|
|
change: ->
|
|
checkbox = $(this)
|
|
parent = $(this).parents(".row:eq(0)")
|
|
date_selector = $(this).data("disable-date")
|
|
parent.find("input[type='text'][id^='#{date_selector}']").each ->
|
|
if checkbox.is(":checked")
|
|
$(this).removeAttr("disabled")
|
|
else
|
|
$(this).val("")
|
|
|
|
$("#nested_question_options").on "cocoon:after-insert", ->
|
|
App.Globalize.refresh_visible_translations()
|