标签: ruby-on-rails-4 checkbox form-for
如果是form_for,我不想将未选中的复选框传递给控制器。怎么做?
<%= f.checkbox :question_id %>
以上代码将同时发送和未选中。
答案 0 :(得分:0)
查看check_box_tag。它构建了一个更简单的复选框。复选框使用隐藏字段以确保在取消选中该框时会返回中性值。这样,当您更新模型属性时,您明确将布尔值设置为false而不是更改它们。查看本指南,有效地使用FormHelper。
以及FormHelper的文档。