在Rails中使用Simple Form时,可以通过在视图文件中设置selected
选项来设置集合的选定索引。具体步骤如下:
@categories
的集合,你可以在控制器中这样设置:@categories = Category.allcollection_select
方法来创建下拉列表,并设置selected
选项。例如,假设你有一个名为product
的表单对象,你可以在视图文件中这样设置:<%= simple_form_for @product do |f| %>
<%= f.input :category_id, collection: @categories, selected: @product.category_id %>
<%= f.button :submit %>
<% end %>在上述代码中,collection: @categories
用于指定下拉列表的选项集合,selected: @product.category_id
用于设置选定索引,其中@product.category_id
是当前产品的分类ID。这样,当页面加载时,Simple Form会根据selected
选项设置集合的选定索引,从而在下拉列表中显示正确的选项。
关于Simple Form的更多信息和用法,你可以参考腾讯云的产品介绍链接地址:Simple Form - 腾讯云产品介绍
领取专属 10元无门槛券
手把手带您无忧上云