0
我在编辑操作中使用了一个复选框,当我进入窗体并“检查”框时,一切正常。但是当我回去尝试“取消选中”时,它似乎并没有保存。Check_box和布尔属性有问题
这是我的表单代码:
<%= f.label :winning, "Did this Proposal Win?", class: "input-title" %>
<%= f.check_box :winning, {}, true, false %>
我在编辑操作中使用了一个复选框,当我进入窗体并“检查”框时,一切正常。但是当我回去尝试“取消选中”时,它似乎并没有保存。Check_box和布尔属性有问题
这是我的表单代码:
<%= f.label :winning, "Did this Proposal Win?", class: "input-title" %>
<%= f.check_box :winning, {}, true, false %>
你为什么提供这组额外的参数? 做只是这一点:
<%= f.check_box :winning %>
最终 - 尝试使用1
和0
,不true
和false
。