I'd like to pass the selected value to the hidden field
In my view, I have:
<div class="field">
<label class="label">Category</label>
<div class="select">
<%= f.select(:category_id,
options_for_select(@categories.map { |c| [c.name,
c.id,
{:category_slug=>c.slug}]
},
selected: @product.category_slug )
) %>
<%= f.hidden_field :category_slug, value: @product.category_slug %>
</div>
</div>
I pass this {:category_slug=>c.slug} or @product.category_slug value to the hidden field as follow script but it doesn't work
<%= f.hidden_field :category_slug, value: @product.category_slug %>
How can I pass the selected value to the hidden field? Thanks.