ruby-on-rails – 如何使用Rails collection_radio_buttons设置默认选中选项?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 如何使用Rails collection_radio_buttons设置默认选中选项?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
因此,我正在尝试将第一个单选按钮设置为默认情况下为表单选中.我无法弄明白该怎么做.我可以通过在html选项中添加checked:true或checked:’checked’来获取所有输入以检查=“已检查”,如下所示:
<%= f.collection_radio_buttons :category_id,@categories,:id,:name,{},{ checked: true } %>
<%= f.collection_radio_buttons :category_id,{ checked: 'checked' } %>

我已经尝试指定checked:@ category.first,如下所示:

<%= f.collection_radio_buttons :category_id,{ checked: @category.first } %>

但这也不起作用.没有检查任何输入.

有任何想法吗?

解决方法

我认为您应该标记要检查的ID,因此更改为{checked:@ category.first.id}

猜你在找的Ruby相关文章