I must pass object Product to javascript. I've read about different methods like:
data-parameter, which I've already use
<div id="chosen-product-<%=product.id %>" class="chosen-product-panel panel panel-primary"
data-conversion="<%= product.conversion %>" data-measure="<%= product.measure %>"
gem gon (it looks similar)
But my problem is that Product has about 50 attributes. So I don't want to pass 50 data-parameters. How can I pass entire object (is it possible in general?) and then get his attributes in javascript? I've watched http://railscasts.com/episodes/324-passing-data-to-javascript?autoplay=true by Ryan Bates too, but also didn't find solution for my problem.
You can convert your object to json:
<div id="chosen-product-<%=product.id %>" class="chosen-product-panel panel panel-primary"
data-conversion="<%= product.conversion.to_json %>" data-measure="<%= product.measure.to_json %>"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With