2012-07-15 92 views
0

我在编辑操作中使用了一个复选框,当我进入窗体并“检查”框时,一切正常。但是当我回去尝试“取消选中”时,它似乎并没有保存。Check_box和布尔属性有问题

这是我的表单代码:

<%= f.label :winning, "Did this Proposal Win?", class: "input-title" %> 
<%= f.check_box :winning, {}, true, false %> 

回答

2

你为什么提供这组额外的参数? 做只是这一点:

<%= f.check_box :winning %> 

最终 - 尝试使用10,不truefalse