У меня есть счет-фактура, которая содержит элементы LineItem, принадлежащие элементам товара.
Счет-фактура client_id
LineItem invoice_iditem_idколичествостоимость (потому что стоимость может быть отредактирована по счету при необходимости)
Позиция названиестоимость
Проблема в форме редактирования.Я хочу отобразить стоимость и описание, но не могу.
_form.html.erb
<%= form_for(@invoice) do |f| %>
<div class="field">
<%= f.label :organization_id, 'Client' %>
<%= f.collection_select :client_id, @clients, :id, :name, :prompt => 'Select' %>
</div>
<table id="invoice_items">
<tr><th>Item</th><th>Description</th><th>Unit Cost</th><th>Qty</th></tr>
<%= f.fields_for :line_items do |builder| %>
<%= render 'line_item_fields', :f => builder %>
<% end %>
</table>
<div class="actions">
<%= f.submit 'Save', :disable_with => "Processing..." %>
</div>
<% end %>
_line_items_fields.html.erb
<tr>
<td><%= f.collection_select :item_id, @items, :id, :name, :prompt => '' %></td>
<td>Description here</td>
<td><%= f.text_field :cost, :class => 'cost' %></td>
<td><%= f.text_field :quantity, :class => 'qty' %></td>
</tr>
Как я могу отобразить стоимость и описание в div в _line_items_fields.html.erb? Мне нужно будет отобразить стоимость в div, потому что позже мне нужно будет использовать ее для jQuery, чтобы получить это значение, чтобы выполнить некоторые вычисления..