Frameworks

Select2

Sin clasificarSitio oficial

Select2 es un popular plugin jQuery que mejora los selects nativos con búsqueda, multi-selección, etiquetas, desplazamiento infinito y carga AJAX. Muy usado en paneles de administración y formularios largos, Select2 no instala cookies y no contacta servidores remotos. Los únicos datos intercambiados proceden de la descarga HTTP de su JavaScript y CSS, mas las posibles peticiones AJAX configuradas por el operador.

Presentación

¿Qué hace Select2?

Que hace Select2 y como aparece en una web

Select2 es un plugin jQuery que sustituye el elemento select nativo de HTML por una interfaz mas rica. Añade búsqueda de texto libre, multi-selección, etiquetas, renderizado personalizado, scroll infinito e integración AJAX para cargar opciones dinámicamente. En una web Select2 aparece como un pequeño archivo JavaScript y un CSS, cargados después de jQuery desde el mismo origen o una CDN publica (cdnjs.cloudflare.com, cdn.jsdelivr.net).

Cookies y datos recopilados

Select2 no instala cookies, no escribe en localStorage y no recopila telemetría. El renderizado es del lado cliente y el plugin solo envía datos por la red si el operador lo conecta a un backend AJAX, controlando entonces cada petición.

Implicaciones RGPD y ePrivacy

El artículo 5.3 ePrivacy no se activa porque Select2 no almacena nada en el terminal. Como con cualquier JavaScript tercero, cargar el archivo desde una CDN estadounidense transmite la IP del visitante, lo que puede requerir consentimiento según la jurisprudencia europea reciente. Las peticiones AJAX configuradas por el operador deben respetar finalidad y minimización.

Transferencias internacionales

cdnjs.cloudflare.com lo opera Cloudflare Inc. y cdn.jsdelivr.net Cloudflare y Fastly Inc. Ambos proveedores son estadounidenses y están certificados bajo el EU-US Data Privacy Framework. Autoalojar Select2 en un servidor UE elimina cualquier transferencia transfronteriza.

Consentimiento y base legal

Select2 autoalojado no requiere consentimiento específico. Los despliegues vía CDN publica requieren opt-in previo o una evaluación de interés legítimo documentada con información clara.

Pasos prácticos de cumplimiento

Instalar Select2 vía npm, empaquetar JavaScript y CSS con el código de la aplicación, autoalojar también jQuery, documentar en la política de privacidad los endpoints AJAX usados por Select2 si consultan datos personales y considerar alternativas modernas (Choices.js, patrones combobox nativos) para proyectos nuevos.

Cumplimiento

Select2 y el RGPD

Base jurídica
Legitimate interest under Article 6(1)(f) GDPR for self-hosted Select2. CDN deployments may require prior consent or a documented legitimate interest, mirroring the Bonn Regional Court approach to third party font and script loading.
Nivel de riesgo
low
Normativa aplicable
GDPR, ePrivacy Directive, German TTDSG / TDDDG, EU-US Data Privacy Framework

Evaluación de impacto (EIPD)

Sin EIPD para Select2 en si. Si se carga vía CDN estadounidense, breve evaluación de impacto de transferencias. Si Select2 se usa con una fuente AJAX que trata datos personales, la EIPD debe centrarse en ese backend, no en Select2.

Texto de ejemplo para su banner

Este sitio usa el plugin Select2 para listas desplegables con búsqueda. Select2 no instala cookies. Cuando consulta datos vía AJAX, la petición va a nuestro propio servidor respetando las reglas de autenticación y acceso del sitio.
Cookies y rastreadores

Lo que Select2 instala y contacta

Método de seguimiento
jQuery plugin for searchable, multi-select dropdowns. Loaded as JavaScript and CSS, no cookies set, no remote calls.
Ubicación de los servidores
Self-hosted (same origin) or loaded from cdnjs.cloudflare.com or cdn.jsdelivr.net global edge networks.
Modo sin cookies disponible
Sí
Transferencia de datos fuera de la UE
Select2 is open source under the MIT license. The library transmits no data. When loaded from a public CDN such as cdnjs.cloudflare.com or cdn.jsdelivr.net, the visitor IP is transmitted to a US controlled CDN provider (Cloudflare Inc., Fastly Inc.) that is certified under the EU-US Data Privacy Framework.

Dominios de terceros contactados (3)

  • cdnjs.cloudflare.com
  • cdn.jsdelivr.net
  • select2.org
Preguntas

Preguntas frecuentes sobre Select2

¿No encuentra su pregunta? Escríbanos, respondemos rápido.

¿Instala Select2 cookies?

No. Select2 es un plugin jQuery del lado cliente que no instala cookies, no usa localStorage y no realiza tracking.

¿Necesito consentimiento para Select2?

Select2 autoalojado no requiere consentimiento. Cargarlo desde una CDN estadounidense puede requerir consentimiento porque la IP del visitante se transmite a un proveedor fuera de la UE.

¿Cuál es la base legal?

Interés legítimo del artículo 6.1.f del RGPD en autoalojamiento. Las peticiones AJAX usan la base legal existente de los datos consultados (normalmente ejecución de contrato o interés legítimo).

¿Transfiere Select2 datos a Estados Unidos?

Solo cuando se carga desde cdnjs.cloudflare.com o cdn.jsdelivr.net. El autoalojamiento elimina la transferencia.

¿Se requiere una EIPD?

No. Documente una breve evaluación de impacto de transferencias para el escenario de CDN. Una EIPD puede aplicar al backend AJAX si trata datos personales a gran escala o sensibles.

¿Cómo desplegar Select2 conforme al RGPD?

Instalar vía npm, empaquetar con la aplicación, autoalojar jQuery, asegurar los endpoints AJAX con autenticación, registrar solo lo mínimo y documentar las fuentes de los desplegables en la política de privacidad si consultan datos personales.

¿Existen alternativas a Select2?

Choices.js (sin dependencia de jQuery), Tom Select, Slim Select y patrones combobox HTML nativos (datalist, elementos personalizados).

¿Cómo actualizar la política de cookies?

Select2 autoalojado no requiere entrada específica. Con CDN publica, mencionar el proveedor, la transferencia de IP en cada carga y la base aplicable (EU-US Data Privacy Framework o cláusulas contractuales tipo).

Haga que su sitio cumpla la normativa hoy mismo.

Gratis hasta 25.000 sesiones al mes. Sin tarjeta de crédito, sin compromiso.