Как удалить выбранную опцию из списка опций в select2 multiselect и показать выбранные опции в порядке их выбора

В моей форме есть поле select2 multi select, в котором я хочу удалить выбранную опцию из выпадающего списка после ее выбора и снова добавить ее в список, если она будет удалена из списка. А также добавленные элементы должны быть в том же порядке, в котором они были выбраны. Текущий select2 (4.0) не удаляет выбранные элементы и показывает выбранные элементы в порядке их появления в раскрывающемся списке, а не в порядке их выбора.

$(document).ready(function(){
    $('#dynamicAttributes').select2({
            allowClear: true,
            minimumResultsForSearch: -1,
            width: 600
     });
 });

JSFiddle:https://jsfiddle.net/rd62bhbm/

Ответы на вопрос(5)

Ваш ответ на вопрос