I have a page where given a select to the user he can switch the leaflet map I show.
After a initial leaflet map load, my problem is when i want to refresh the map.
Before initializing map check for is the map is already initiated or not
var container = L.DomUtil.get('map'); if(container != null){ container._leaflet_id = null; }
It works for me