将自动填充列表中的国家/地区的Google地图限制为“澳大利亚”,但会显示每个国家/地区

时间:2012-07-24 05:13:29

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

我正在使用Google API自动填充功能。我试图仅限于澳大利亚。但它建议国家的每个城市。例如,如果我输入“新”它也暗示纽约。我不想那样。我想只显示澳大利亚的城市

工作样本位于Jsfiddle。提前致谢

1 个答案:

答案 0 :(得分:4)

或许回答太晚了...... 但是,这对我有用: 将以下内容放入initialize()方法

var input = document.getElementById('searchTextField');
var options = {
    types: ['(cities)'],
    componentRestrictions: {country: 'au'}
};

var autocomplete = new google.maps.places.Autocomplete(input, options);