ruby-on-rails - 如何将 collection_check_boxes 默认选中?

标签 ruby-on-rails ruby checked

我试图默认选中这行 <%= f.collection_check_boxes :committed, checked, Date::ABBR_DAYNAMES, :downcase, :to_s, %>

db t.text "committed" .

我尝试了 checked 的变体& true ,但也许我忽略了一些东西。

这是 Gist 的。

最佳答案

这里是关于如何将选中作为默认值添加到 collection_check_boxes 表单助手的快速回答,因为我花了一些时间才弄明白。把它分成一个 block ,你可以设置检查和添加类。更多信息,请访问 http://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html#method-i-collection_check_boxes .

<%= f.collection_check_boxes(:author_ids, Author.all, :id, :name) do |b| %>
  <%= b.label(class: "check_box") { b.check_box(checked: true, class: "add_margin") + b.text } %>
<% end %>

关于ruby-on-rails - 如何将 collection_check_boxes 默认选中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31766038/

相关文章:

ruby-on-rails - 自定义设计方法 : render 'new' redirect to/users instead of/users/sign_up

ruby-on-rails - 如何更改ActiveAdmin密码?

ruby-on-rails - 使用 Ruby Curb 传递 GET 参数

ruby - 没有 rails 的 ActiveRecord 模式转储

ruby - 取两个数组并从不唯一的值创建第三个数组

javascript - 如何检查复选框是否在 Javascript 中被选中

ruby-on-rails - 为传入的 xml 数据设置时区

ruby-on-rails - 使用 Rails,如何将我的主键设置为不是整数类型的列?

jquery - 检查从 JQuery Load 加载的复选框

javascript - 无法使用 jquery 选择或更改选择到 jq-idealform radiofield