0

如何从 Json 文件中过滤 gmap 标记?

$(函数(){

                演示。添加(函数(){
                    $('#map_canvas').gmap({'disableDefaultUI':false, 'callback': function() {

                        变种自我=这个;
                        $.getJSON('demo.asp', 函数(数据){
                            $.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);
                                });
                            });
                        });
                    }});
                })。加载();
            });
4

1 回答 1

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 数据的逻辑上过滤它。

于 2013-07-12T20:50:25.093 回答