передать переменную ruby ​​в функцию f.select onchange - PullRequest
0 голосов
/ 16 ноября 2018

Код выглядит следующим образом.

 <% account_id = @account.id %>
    <%= f.select :white_count, options_for_select((1..7), f.object.try(&:white_count)), { label: 'Please select how many fields there are in white', include_blank: '--Select--' }, class: "white-count-#{@water_meter.id}", onchange: 'displayReadingBlocks()' %>

Мне нужно передать account_id в качестве аргумента внутри функции javascript displayReadingBlocks ().

Есть идеи, как это сделать?

1 Ответ

0 голосов
/ 16 ноября 2018

Реализовано с использованием строковой интерполяции

<%= f.select :white_count, options_for_select((1..7), f.object.try(&:white_count)), { label: 'Please select how many fields there are in white', include_blank: '--Select--' }, class: "white-count-#{@water_meter.id}", onchange: "displayReadingBlocks(#{account_id})" %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...