Javascript 如何获取get事件上的标记标记信息?

Javascript 如何获取get事件上的标记标记信息?,javascript,jquery,html,jquery-gmap3,Javascript,Jquery,Html,Jquery Gmap3,使用jquerygmap3插件,我有了这个功能,基本上当它运行时,它应该遍历地图上的所有标记,并提醒它们的标记数据。但是这个代码不起作用。。。有人知道怎么做吗 这会提醒未定义的。然而,正在返回标记,我只是不知道如何获取它的标记数据 谢谢 function search_markers() { var map_id = "#my_map"; var value = document.getElementById('tags').value; $(map_id).gmap3

使用jquery
gmap3
插件,我有了这个功能,基本上当它运行时,它应该遍历地图上的所有标记,并提醒它们的标记数据。但是这个代码不起作用。。。有人知道怎么做吗

这会提醒未定义的
。然而,正在返回标记,我只是不知道如何获取它的标记数据

谢谢

function search_markers() {
    var map_id = "#my_map";
    var value = document.getElementById('tags').value;

    $(map_id).gmap3({
        get: {
            name:"marker",
            all: true,
            callback: function(objs) {
                $.each(objs, function(i, obj){
                    //obj.setIcon("http://maps.google.com/mapfiles/marker_green.png");
                    alert(obj.tag);
                });
            }
        }
    });
}

“document.getElementById('tags')”您对不同的元素使用相同的id吗?有一个id为
tags
的输入字段。我计划获取它的值,然后只显示标记值等于输入字段文本值的标记。我没有对不同的元素使用相同的id,我能够通过console.log(obj)或alert(JSON.stringify(obj)获取输入字段的值。通过console.log(obj)或alert(JSON.stringify(obj))替换alert(obj.tag),以了解是否不仅仅是属性的名称与您期望的名称不同。如果我尝试
console.log(obj);
,那么它会显示
[对象]在安慰问题上,只有代码的答案是不鼓励的,因为它们不能解释他们如何解决这个问题。请考虑更新你的答案来解释这个问题,以及它是如何解决这个问题的。这不仅有助于OP,而且会帮助其他有类似问题的人。请回顾一下。
$('#mapaZonaPoligono').gmap3({
    get: {
        name:"marker",
        all: true,
        callback: function(objs) {
            $.each(objs, function(i, obj){
                $.each( obj, function( key, value ) {
                  alert( key + ": " + value );
                });
            });
        }
    }
});