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