Comment supprimer l'option sélectionnée de la liste d'options de select2 multiselect et afficher les options sélectionnées dans l'ordre de leur sélection

J'ai select2 multi sélectionner les champs de mon formulaire où je veux enlever l'option sélectionnée dans la liste déroulante après il est sélectionné et, de nouveau, l'ajouter à la liste si il est supprimé de la liste. Et également ajouté les articles doivent être dans le même ordre qu'ils ont choisi. L'actuel select2 (4.0) n'est pas de retirer le sélectionner des éléments et et c'est en montrant les éléments sélectionnés dans l'ordre où ils apparaissent dans la liste déroulante, pas dans l'ordre qu'ils sont sélectionnés.

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

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

source d'informationauteur user1614862