Señores
Buenas con todos… Por favor necesito ayuda con este código, estoy
tratando
de calcular el resultado una vez ingresado la cantidad y el precio con
simple_form, y automáticamente debe salir el resultado total, sin que
haya
presionado grabar o actualizar, y también sin la necesidad de usar
código
javascript, u otra plataforma. quiero que salga en el mismo archivo html
ya
con el embedido de ruby on rails. me sale solamente cero, no lo llama a
los parámetros cantidad y precio , adjunto el código:
- <%= simple_form_for(@ticket) do |f| %>
- <%= f.error_notification %>
-
- <%= f.input :fecha %>
- <%= f.input :impuesto, :input_html => { value: ‘18.00’} %>
- <%= f.association :customer, label_method: “#{:nombre}”,
value_method: :id, prompt: “Debes buscar la empresa” %>- <%= f.association :status %>
<table id="items">
<tr>
<th class="text-center" width="60px">ITEM</th>
<th class="text-center" width="160px">CODIGO</th>
<th class="text-center" width="225px">DESCRIPCION</th>
<th class="text-center" width="100px">CANTIDAD</th>
<th class="text-center" width="110px">PRECIO</th>
<th class="text-center" width="150px">TOTAL <%=
@empresa.
moneda1 %>
18.
19.
20.
21. <%= simple_nested_form_for @ticket, :wrapper => false do |g| %>
22.
23. <%= g.simple_fields_for :detail_tickets do |p| %>
24.
25.<%= p.
input :item, label: false %>
26.<%= p.input :code, label:
false %>
27.<%=
p.
input :description, label: false, :input_html => {:rows => 3} %>
28.<%=
p.
input :cantidad, label: false %>
29.<%= p.
input :price, label: false %>
30. <% @total_price = params[:cantidad].to_s.to_d *
params[:price]
.to_s.to_d %>
31.<%=
@total_price %>
32.<%= p.
link_to_remove “”, class: “btn btn-danger fa fa-trash” %>
33.
34. <% end %>
35.
36.
37.
38.
39.
40.VALOR DE VENTA : 41.42. 45. 49. 50.46. I.G.V. : 47.48. 51. 55.52. TOTAL : 53.54.
57.
58.<%= g.link_to_add "Adicionar Producto", :detail_tickets, :data => { :target => "#detail_tickets" }, class: "btn btn-primary" %>
59.60. <%= f.button :submit %> 61.62. <% end %> 63. <% end %>