【发布时间】:2016-11-14 06:35:48
【问题描述】:
尝试在 Laravel 中添加 google 自动完成功能。我的代码如下-
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&libraries=places"></script>
<script type="text/javascript">
google.maps.event.addDomListener(window, 'load', function () {
var places = new google.maps.places.Autocomplete(document.getElementById('txtPlaces'));
google.maps.event.addListener(places, 'place_changed', function () {
});
});
</script>
<span>Location:</span>
<input type="text" id="txtPlaces" style="width: 250px" placeholder="Enter a location" />
它绝对适用于 HTML / PHP 文件。 html/php 文件中的输出是这样的-
但是,当我想在 Laravel 中实现时,它根本不起作用。它显示以下错误。
你能帮我修一下吗?
【问题讨论】:
-
你包含了哪个 google api 脚本文件?
-
@DharaParmar,现在更新...
-
您在哪里注入 API 密钥?
-
在原始 html/php 文件中,没有 API 密钥也可以正常工作。
标签: javascript jquery google-maps laravel autocomplete