Saltar al contenido

marcador de posición select2 que muestra la opción vacía

Solución:

Tiene un error de sintaxis en la segunda línea.

<option></option>

Es una respuesta tardía, pero puede ayudar a alguien.

Tengo modal con una entrada select2.

Necesitamos agregar <option></option> para que se muestre el marcador de posición.

HTML

<select  id="Name">
  <option></option>
  <option value="John">John</option>
  <option value="Brian">Brian</option> 
  <option value="Carl">Carl</option>
</select>

Si quiero que aparezca el marcador de posición.

Jquery

$('#Name').select2({placeholder: 'Select a Name'});

$('#Name').select2('val', '');

Si quiero ver un valor en la entrada select2:

$('#Name').select2('val', 'John');

La opción vacía es en realidad para marcador de posición, la resolví usando el código a continuación

var s1 = $('#select2id').select2({
                    multiple: true,
                    placeholder: "Select values"
                });
                s1.val([' ']).trigger("change"); 

los s1.val([' ']).trigger("change"); Hizo el truco

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *