Я хочу сгенерировать некоторые флажки в зависимости от значения выбора. Поэтому у меня есть выберите тег:Создание флажков в Rails 4
<%= f.collection_select :type, RequestType.order(:typeName), :id, :typeName,
{include_blank:true }, {:class => "types"} %>
Когда значение некоторых изменений я хочу, чтобы произвести некоторые галочки, для этого у меня есть DIV:
<div id="sub_types"> </div>
def show_sub_types
\t @rtype = params[:id];
@stypes = RequestSubType.where("request_type_id=?", @rtype).all
\t respond_to do |format|
\t format.js
\t format.html
\t end
end
$("#sub_types").html("");
$("#sub_types").append("<%= j render 'show_sub_types', stypes: @stypes %>");
<% stypes.each do |type| %>
\t <%= check_box_tag "subtype", type.id %>
\t <%= type.subTypeName %>
\t <br>
<% end %>
В моем частичном я делаю что-то вроде этого. Этот код генерирует мне свои флажки. Они выглядят так:
<input type="checkbox" name="subtype" id="subtype" value="1">
Но теперь я не знаю, как передать эти значения флажок с моим form.I хотите хранить несколько значений флажок в БД как массив.