我有一个谷歌地图,它从输入字段中接收并放置坐标。
一切都运行得很好 - 但现在我想尝试添加一个通过地址搜索的可能性(地址查找)- 但似乎无法让它工作...
这里是Fiddle:http://jsfiddle.net/obmerk99/rcTUH/
任何见解将不胜感激。(并且要温柔 - 我不是JS忍者 :- ))
我有一个谷歌地图,它从输入字段中接收并放置坐标。
一切都运行得很好 - 但现在我想尝试添加一个通过地址搜索的可能性(地址查找)- 但似乎无法让它工作...
这里是Fiddle:http://jsfiddle.net/obmerk99/rcTUH/
任何见解将不胜感激。(并且要温柔 - 我不是JS忍者 :- ))
@charlietfl 是正确的。有时候,fiddle onLoad
会搞乱所有的事情。
我的回答
需要进行一些清理,但它是基本的 JavaScript。我认为它有你要找的东西。
你有两个小问题,在浏览器调试控制台中很容易检测到。
/* geocoder was undefined ..add following*/
var geocoder= new google.maps.Geocoder();
/* exixting code*/
map = new google.maps.Map($('#map')[0], myOptions);
placeMarker(myLatlng);
/* changed variable in argument from "latLng" to "myLatLng"*/
GeoCode(myLatlng);