Add poll question answers script for nested fields

Set poll questions answers given_order value dinamically with JS to
allow to create multiple answers with correct given_order.
This commit is contained in:
Senén Rodero Rodríguez
2018-12-27 18:15:52 +01:00
parent 9d9ad5003b
commit 045c950c3b
2 changed files with 11 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
App.Answers =
nestedAnswers: ->
$('.nested-answers').on 'cocoon:after-insert', (e, insertedItem) ->
nestedAnswersCount = $("input[type='hidden'][name$='[given_order]']").size()
$(insertedItem).find("input[type='hidden'][name$='[given_order]']").val(nestedAnswersCount)
initialize: ->
App.Answers.nestedAnswers()

View File

@@ -59,6 +59,7 @@
//= require markdown-it
//= require markdown_editor
//= require cocoon
//= require answers
//= require legislation_admin
//= require legislation
//= require legislation_allegations
@@ -87,6 +88,7 @@
//= require send_admin_notification_alert
var initialize_modules = function() {
App.Answers.initialize();
App.Comments.initialize();
App.Users.initialize();
App.Votes.initialize();