javascript - ejemplo - select2 clear



Cómo eliminar select2 de dom (2)

Digamos que tenemos una lista select2 simple:

<select id="e1">
  <option value="AL">Alabama</option>
    ...
  <option value="WY">Wyoming</option>
</select>

Iniciado como

$("#e1").select2();

¿Cómo puedo eliminar select2 y devolverlo a un menú desplegable regular? No puedo encontrar ningún ejemplo o entrada en la documentación.

Algo como:

$("#e1").select2('remove'); 

sería bueno.


Eso funciona para mí!

var $select = $('.select2').select2();
//console.log($select);
$select.each(function(i,item){
  //console.log(item);
  $(item).select2("destroy");
});

Necesitas usar el método de destroy en select2. Ver la Documentation

es decir

 $("#e1").select2('destroy'); 




jquery-select2