0

我在 Rails 中使用这个插件,但仍然有标题错误的问题。

脚本定义:

script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=MY_API_KEY&libraries=places&sensor=false>

输入文本字段:

<%= f.text_field :place, id: "cities", class: "form-control cities", type: "text" %>

Javascript 加载:

$("cities").geocomplete();
$.fn.geocomplete("cities"); 

我已经按照 GitHub 上的描述完成了所有工作,但仍然无法正常工作。如果我使用$("#cities").geocomplete();错误是一样的。

请问,有人可以帮我吗?

4

1 回答 1

1

您还应该添加jquery.geocomplete.js脚本以使地理完成工作。

脚本:

<script src="http://maps.googleapis.com/maps/api/js?libraries=places"></script>
<script src="jquery.geocomplete.js"></script>

您应该加载这两个脚本,然后调用该函数。

$("#cities").geocomplete();  // Option 1: Call on element.

这是参考

于 2016-09-23T06:37:55.437 回答