es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Select2 no funciona con webpackEncore.

Intenté usar select2 (4.1.0-rc.0) con webpackEncore. Hice mi importación, pero mi entrada frontal es una entrada html simple y no puedo hacer clic en ella. No sé qué hice mal.
“`js
import $ from 'jquery';
import 'select2';
import 'select2/dist/css/select2.css';
import 'select2/dist/js/select2.full.js';
import 'select2/dist/js/i18n/fr.js';

$('#postal<em>code</em>search<em>zipcode').select2({
minimumInputLength: 3,
language: 'fr',
tags: true,
ajax: {
cache: false,
url: $('#postal</em>code<em>search</em>zipcode').data('autocomplete-url'),
delay: 250,
dataType: 'json',
data: params => ({
q: params || '',
}),
processResults: data => ({
results: Object.keys(data).map(value => ({
id: value,
text: data[value]
}))
})
}
});

“`

¿Qué me faltó?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Es posible que no hayas inicializado correctamente el elemento de entrada en tu código HTML. Asegúrate de haber añadido la clase o ID necesarios que se conectan con tu código javascript. Verifica dos veces tu código HTML y asegúrate de que el ID del elemento de entrada coincide con el ID en tu código javascript: $('#postal_code_search_zipcode'). Si todo está correcto, puedes intentar borrar la memoria caché de tu navegador para ver si resuelve el problema.

Comments are closed.