J'ai une page où, en fournissant une sélection à l'utilisateur, il peut changer la carte Leaflet que je montre.
Après le chargement initial de la carte Leaflet, mon problème survient lorsque je veux rafraîchir la carte.
Je reçois toujours le message "Container de carte déjà initialisé" :
La ligne posant problème est :
var carte = L.map('mapa').setView([lat, lon], 15);
Initialement, ça se charge bien, mais lorsque je sélectionne un autre paramètre dans le formulaire et que je veux afficher la carte une autre fois, ça plante.
Au fait, j'ai essayé de détruire et de recréer $('#mapa')
avec jQuery avant le deuxième setView()
mais cela affiche la même erreur.