L'ajout de “données” attributs avec select2

J'ai vu beaucoup d'exemples de Select2 option tags set avec "données" attributs et j'aimerais le faire.

Je suis en utilisant ajax pour obtenir les données. Je reçois le ID et la TEXT nécessaires à la construction de la sélectionner.

Mais comment puis-je ajouter des attributs supplémentaires?

Je ne l'ai pas trouver le moyen de les ajouter.

$(element).select2({
    placeholder: 'Select one...',
    width: '100%',
    minimumInputLength: 2,
    ajax: {
        url: '/my/url',
        dataType: 'json',
        data: function(params) {
            return {
                q: params.term,
                page: params.page
            };
         },
         processResults: function(data, page) {
             console.log(data);
             return {
                 results: data
             };
         },
         cache: true
     }
 });
Si possible vous poster le code..
Je viens de faire il

OriginalL'auteur Victor Leal | 2015-11-26