У меня есть поле множественного выбора select2 в моей форме, где я хочу удалить выбранный параметр из раскрывающегося списка после его выбора и снова добавить его в список, если он будет удален из списка. А также добавленные элементы должны быть в том же порядке, в котором они были выбраны. Текущий select2 (4.0) не удаляет выбранные элементы и показывает выбранные элементы в том порядке, в котором они отображаются в раскрывающемся списке, а не в том порядке, в котором они выбраны.
$(document).ready(function(){
$('#dynamicAttributes').select2({
allowClear: true,
minimumResultsForSearch: -1,
width: 600
});
});
JSFiddle: https://jsfiddle.net/rd62bhbm/