验证Ruby on rails上的复选框

时间:2016-01-18 17:45:19

标签: ruby-on-rails ruby forms checkbox validating

我有一个提交食谱的表单,但我需要检查用户是否选择了一些内容和实现

<div class="field">
    <label> ingredientes </label>
    <br>
    <% @ingredients.each do |ingredient| %>
    <div class="field">
      <dd><%= check_box_tag "Ingredients[]", ingredient.id %> <%= ingredient.nombre %></dd>
    </div>
    <% end %>
  </div>

  <div class="field">
    <label> implementos </label>
    <br>
    <% @implements.each do |implement| %>
    <div class="field">
      <dd><%= check_box_tag "Implements[]", implement.id%> <%= implement.nombre %></dd>
    </div>
    <% end %>
  </div>

无论如何,我想将ingredents的数量限制为10并实现为5,但我想我可以在控制器中做到这一点,但我的问题是我不知道如何验证用户选择了至少一个复选框,如果我用

:required => true

默认选中所有复选框,我不想要

0 个答案:

没有答案