2017-10-19 11 views
0

Je voudrais faire un popup avec plusieurs entrées avec Sweet Alert2, et un de ces champs de saisie devrait être un select avec plusieurs choix. J'ai essayé select2 multiples dans certaines pages comme dans cet exemple:Sélectionnez2 dans Sweet Alert 2?

<select class="js-example-basic-multiple" name="states[]" multiple="multiple"> 
    <option value="AL">Alabama</option> 
...<option value="WY">Wyoming</option> 
</select> 

Avec le plug-in:

$(document).ready(function() { 
    $('.js-example-basic-multiple').select2(); 
}); 

J'ai essayé d'insérer le code HTML dans la description HTML personnalisé de configuration d'alerte douce, mais il a aucun effet. Il est possibile d'insérer un select2 dans un swal2? Merci

Répondre

0

Ok, en fait, il est possibile, je la méthode swal2 onOpen, et je chargé là-bas le plugin select2, en utilisant mon habitude code html:

    swal({ 
        title: "Messaggio", 
        html: html, 
        confirmButtonColor: '#26C281', 
        confirmButtonText: 'Salva', 
        confirmButtonColor: '#26C281', 
        showCancelButton: true, 
        cancelButtonText: 'Chiudi', 
        cancelButtonColor: '#EF4836', 
        focusConfirm: false, 
        onOpen: function() { 
         $('.select2').select2({ 
          minimumResultsForSearch: 15, 
          width: '100%', 
          placeholder: "Seleziona", 
          language: "it" 
         }); 
        },