如何从Json文件中过滤gmap标记?
$(function() { demo.add(function() { $('#map_canvas').gmap({'disableDefaultUI':false, 'callback': function() { var self = this; $.getJSON('demo.asp', function (data) { $.each( data.markers, function(i, marker) { self.addMarker({ 'position': new google.maps.LatLng(marker.latitude, marker.longitude), 'bounds':true } ).click(function() { self.openInfoWindow({ 'content': marker.content }, this); }); }); }); }}); }).load(); });
答案 0 :(得分:0)
$(function() {
demo.add(function() {
$('#map_canvas').gmap({'disableDefaultUI':false, 'callback': function() {
var self = this;
$.getJSON('demo.asp', function (data) {
$.each( data.markers, function(i, marker) {
if(marker!="filtered data"){
self.addMarker({ 'position': new google.maps.LatLng(marker.latitude, marker.longitude), 'bounds':true } ).click(function() {
self.openInfoWindow({ 'content': marker.content }, this);
}
});
});
});
}});
}).load();
});
您可以在那里对其进行过滤,或者在获取json数据的逻辑上对其进行过滤。