diff options
Diffstat (limited to 'chimere/templates/search/search_js.html')
-rw-r--r-- | chimere/templates/search/search_js.html | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/chimere/templates/search/search_js.html b/chimere/templates/search/search_js.html index 25edca6..c8d9812 100644 --- a/chimere/templates/search/search_js.html +++ b/chimere/templates/search/search_js.html @@ -4,7 +4,11 @@ $(function(){ $('.subcategory').each(function(){ $(this).removeClass('selected'); }); $('.subcategory input[type=checkbox]').attr('checked', false); - var geo_objects = [{% for result in page.object_list %}{{result.object.getGeoJSON|safe}}{% if not forloop.last %}, {% endif %}{% endfor %}]; + var geo_objects = []; + {% for result in page.object_list %}var c_lst ={{result.object.getGeoJSON|safe}}; + for (idx in c_lst){ + geo_objects.push(c_lst[idx]); + }{% endfor %} var geo_features = {}; for (idx=0 ; idx < geo_objects.length ; idx++){ var c_idx = geo_objects[idx].properties.pk; @@ -14,8 +18,7 @@ $(function(){ geo_objects[idx]); } } - {% if page.object_list.count %}$("#main-map").chimere("zoomToMarkerExtent");{% endif %} - + window.setTimeout(function(){$("#main-map").chimere("zoomToMarkerExtent")}, 500); }); </script> |