Maps 谷歌地图缩放和标记不起作用

Maps 谷歌地图缩放和标记不起作用,maps,zooming,marker,Maps,Zooming,Marker,我不知道为什么标记和缩放不起作用,下面是代码: function initialize() { if (document.getElementById("themap") != null) { $.post("http://localhost/projects/php/invoice/getmapinfo.php", { postalcode: $("#postalcode").html() },

我不知道为什么标记和缩放不起作用,下面是代码:

     function initialize() {
        if (document.getElementById("themap") != null) {
           $.post("http://localhost/projects/php/invoice/getmapinfo.php", {
              postalcode: $("#postalcode").html()
           },
             function(data, status) {
                if (data == "-1" || data == "-2" || data == "-3") {
                } else {
                   var apos     = data.split(',');
                   var myCenter = new google.maps.LatLng(parseFloat(apos[0]),  parseFloat(apos[1]));
                   var mapProp  = {
                       center:myCenter,
                       zoom:10,
                       mapTypeId:google.maps.MapTypeId.ROADMAP
                   };

                   var map    = new google.maps.Map(document.getElementById("themap"),mapProp);
                   var marker = new google.maps.Marker({
                       position:myCenter,
                   });

                   marker.setMap(map);
                }
             }
           );
        }
     }

     $(document).ready(
        function() {
           $(document).ajaxStop(
              function(){
                 initialize();
              }
           );
地图将显示,但它是静态的。我是否需要获取密钥,因为它只在我的内部web服务器上运行,或者我缺少一个步骤

如果你能帮忙,谢谢你