Google地图自动填充API

时间:2014-04-17 09:54:29

标签: google-maps google-maps-api-3

我正在尝试让自动填充下拉工作。

似乎我应该能够立即开始绑定,文本框将开始自动完成。现在还没有发生。

var autocompleteOptions = {
componentRestrictions: {country: 'us'}
};

var startInput = $('#start')

var autocompleteStart = new google.maps.places.Autocomplete(startInput, autocompleteOptions);

HTML

<input class="input-box form-control" type="text" id="start" value="Current Location">

1 个答案:

答案 0 :(得分:2)

您必须将实际的DOM节点而不是jQuery对象传递给自动完成。 试试这个:

var node = startInput.get(0);
var autocompleteStart = new google.maps.places.Autocomplete(node, autocompleteOptions);