我有一个复选框Ruby on Rails的复选框,不保存数据
<%= f.check_box :anonymous %>
而我的表有一栏anonymous
这是真的还是假的。在生成的HTML
代码:
<input name="comment[anonymous]" type="hidden" value="0" />
<input id="comment_anonymous" name="comment[anonymous]" type="checkbox" value="1" />
现在,由于某种原因,当我添加如果我的匿名复选框被选中或不..它不是在数据库中更改数据它不保存数据。所有其它领域得到除匿名保存外。
可能是什么问题?
你能展示更多的视图代码吗?就像'f.check_box'周围的'form_for'一样? – lurker
'<%= form_for(comment,:url =>(defined?(submit_url)?submit_url:[commentable,“comments”]),:method =>:post,:id =>“comment-form”,:class =>“form-horizontal”)do | f | %>' – user1736479