-3
<script>
  function checkValue(){
     var checkboxes = $("input[type='checkbox']");

     if ( $('#student').val() == ""  ) {
        alert('Please select any student!');
        return false;
     }
     else {
        if(checkboxes.is(":checked")) {
           return true;
        }
     }

我的复选框工作得很好;我需要知道如何处理它,以便将复选框的值存储到 DB。

4

2 回答 2

2

您可以使用以下方法之一:

<%= form_for :model %>
  <% f.check_box :field_name %>
<% end %>

或者

<%= form_for :model %>
  <% check_box_tag :model_field_name %>
<% end %>
于 2012-07-02T11:46:39.127 回答
1

根据您的需要使用simple_form。它非常受欢迎,并且建立在 formtastic 之上。

有关详细信息,请参阅https://github.com/plataformatec/simple_form/

您还可以在以下位置查看出色的实现细节:http ://railscasts.com/episodes/234-simple-form

于 2012-07-02T11:09:54.097 回答