在Rails中切换Checkbox True / False

时间:2018-02-06 04:46:18

标签: ruby-on-rails checkbox boolean

我需要通过一个复选框切换布尔值

现在我有两个复选框,一个设置为true,另一个设置为false

当有人点击“枯萎”按钮时,它会在提交按钮上设置一个事件以提交新值。

<%= form_with(model: @project, local: true) do |form| %>
<div>
    <div id="info_false">
        <%= label :access_rights, "Pending", value: false %>
        <%= form.radio_button :build_one, false, :checked => true, :value => false, id: "build_one_1" %>
    </div>
    <div id="info_true">
        <%= label :access_rights, "Completed", value: true %>
        <%= form.radio_button :build_one, true, :value => true, id: "build_one_2" %>
    </div>
</div>

<div class="actions">
<%= form.submit id: "build_one", :style => "visibility:hidden;", data: { confirm: "Are you sure?"} %>
</div>

enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

那些radio按钮不是checkboxes,我不确定我是否理解您要查找的内容,但您可以在truefalse值之间切换对于单选按钮的简单方法

演示https://jsfiddle.net/ff9ccqx5/1/