Uncaught TypeError: Невозможно прочитать свойство 'groups' undefined [Geocomplete]

Я использую этот плагин в 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(); ошибка такая же.

Пожалуйста, кто-нибудь может мне помочь?

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.

Вот ссылка

Другие вопросы по тегам