谷歌在X字符后放置自动完成建议触发器

时间:2016-10-12 17:39:18

标签: jquery autocomplete google-places-api google-places

我正在尝试限制Google Place Autocomplete API的建议显示。

由于Google API会在字段中输入每个字符的API调用,因此我想限制建议仅在输入X个字符后显示。

我自动完成的初始化是标准的。

counter = joinedCursor.count(True)

非常感谢任何提示或建议

由于

1 个答案:

答案 0 :(得分:-1)

您可以使用length在JavaScript中阅读字符串的长度。

var input = document.getElementById("Searchbox");
if(input.length > 3)
{
    var autocomplete = new google.maps.places.autocomplete(input);
}

在此示例中,仅当输入长度为4或更高时才会触发autocomplete - 函数。

此外,我建议您根据需要缓存结果,以避免无用费用。