【问题标题】:Checkboxes when un checked and saved then uncheck is not saved in form in rails application取消选中并保存时的复选框,然后取消选中不会保存在 Rails 应用程序中的表单中
【发布时间】:2018-06-20 07:43:42
【问题描述】:

我的表单中有两个复选框(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 %>

【问题讨论】:

  • 您希望它保存在数据库中的值是什么?

标签: ruby-on-rails forms checkbox


【解决方案1】:

您希望它保存在数据库中的值是什么?如果例如 10 那么

  <%= f.check_box :are_you_a_owner,{ class: "", placeholder: ""}, "1", "0" %>

应该做我猜的伎俩。这里1 表示选中,0 表示未选中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-27
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 2012-09-11
    • 1970-01-01
    • 1970-01-01
    • 2013-11-04
    相关资源
    最近更新 更多