【发布时间】:2012-08-09 07:13:58
【问题描述】:
尝试让我的谷歌地图应用程序自动完成工作。
这是当前代码:
HTML
<input type="text" class="clearText" id="address" name="address" value="" size=20 autocomplete="off">
Javascript
var input = document.getElementById('address');
var options = {
componentRestrictions: {country: 'au'}
};
var autocomplete = new google.maps.places.Autocomplete(input, options);
很遗憾,输入地址时没有任何反应。
有什么想法吗?
提前致谢。
编辑:我实际上收到以下错误:
未捕获的类型错误:无法读取未定义的属性“自动完成”
不知道为什么,代码放在我的地图初始化函数中。
编辑 2:已修复。在下面回答。
【问题讨论】:
-
您的 Fix 版本运行良好!非常感谢。
-
你是不是只加载了这个脚本
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false"></script>
标签: javascript google-maps google-maps-api-3 autocomplete