Динамически добавлять пользовательский ввод с Simple_form в рельсах - PullRequest
0 голосов
/ 29 июня 2018

У меня есть форма, в которой пользователь может ввести свои ежемесячные расходы ...

<%= simple_form_for form do |f| %>
<%= f.input :income, label: "Income" %>
<%= f.input :overtime, label: "Overtime" %>
<%= f.input :bonuses, label: "Bonuses" %>
<%= f.input :commission, label: "Commissions" %>
<%= f.input :other_income, label: "Other Income" %>
       *TOTAL HERE*
<% end %>

Я хотел бы иметь возможность добавить в поле, где написано ИТОГО ЗДЕСЬ , которое динамически складывает то, что пользователь ввел, и затем сохраняет это в базе данных. Я играл с String, но мне не повезло. Если у кого-то есть идеи, как я могу это сделать, я был бы признателен.

Спасибо

1 Ответ

0 голосов
/ 29 июня 2018

Вы можете записать событие jQuery keyup для текстовых полей, суммировать все значения и назначить их в общее текстовое поле в качестве значения. Это позаботится о вашей проблеме.

...