如果我以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作为字符串添加到是/否复选框下方