我的表单中有两个复选框(在ruby on rails应用程序中),如下所示。
当我选中这些复选框并保存时,复选框将被选中并保存(直到其正常工作为止)。
此后,当我们取消选中并保存这些复选框时,这些未选中的更改将不会保存。(仍显示为选中状态。)
这些正在我的本地Rails开发环境中工作。但是相同的代码在服务器中不起作用。
下面是我的代码
<%= form_for @user, :url => url_for(:controller => 'user_controller', :action => 'investor_create_or_update'),html: { class: 'migrate-form' }, remote: true do |f| %>
<%= f.check_box :are_you_a_owner, class: "", placeholder: ""%><label>Are you a Business owner or Senior Manager?
<% end %>
答案 0 :(得分:0)
您期望将其保存在数据库中的值是什么?例如,如果1
和0
则
<%= f.check_box :are_you_a_owner,{ class: "", placeholder: ""}, "1", "0" %>
应该可以达到我的预期。这里的1
是选中的,0
是未选中的。