Rails复选框自定义

时间:2015-11-18 14:09:14

标签: ruby-on-rails-3

我需要创建自定义复选框

现在我的复选框是<%= check_box_tag "user[show_notification]" %>

我需要添加已选中/未选中

show_notification its boolean field



<%= check_box_tag "user[show_notification]",checked:User.current.show_notification ? true : false  %>

1 个答案:

答案 0 :(得分:0)

如果我理解正确,你想根据你的布尔值检查/取消选中该框。

根据API,您应该能够做到这样的事情:

<%= check_box_tag "user[show_notification]", "1", User.current.show_notification %>

注意第二个参数&#34; 1&#34;这是值。

另外参考:http://api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html#method-i-check_box_tag