如何使用jquery向simpleform复选框集合添加选项?

时间:2020-04-30 02:55:06

标签: jquery ruby-on-rails collections simple-form option

如果我以Rails的简单形式获得这些信息:

<%= f.input :events, collection: @organizer.events.order(:start_time).reverse, label_method: :event_name_and_date, input_html: {multiple: true, id: "event_select"} %>
<%= f.input :event_pass, :as => :check_boxes, include_hidden: false, :input_html => { :multiple => true }, wrapper_html: {:id => "event_pass_select"} %>

如何将所选的#event_select添加为#event_pass集合中的选项?

我有:

$('#event_select').on('change', function(){
  var grab_events = $('#event_select').val();

  $.each(grab_events, function( index, value ) {
    $("#event_pass_select").append($("<option>")
      .val(value)
      .html(value)
    );
  });
})

但是它只是将ID作为字符串添加到是/否复选框下方

0 个答案:

没有答案