gpt4 book ai didi

api - 使用 google place api 和 jQuery 自动完成

转载 作者:行者123 更新时间:2023-12-02 08:52:59 25 4
gpt4 key购买 nike

我使用 Google Places 和 jquery 来实现这样的目标:一旦用户开始在输入字段中输入内容,它就会调用 Google Places 并在下拉列表中提供结果(通过 jquery ui 自动完成)

我的问题是,在我的自动完成功能中我有

source: function( request, response ) {
initialize()
}

在那里,我试图调用这个函数

function initialize() {
service.search(request, callback);
}

这工作正常...但问题是...初始化调用了函数callback()...所以我不知道如何监听回调何时完成。

例如,我在这里会做什么:

source: function( request, response ) {
// need code here to know when initialize and callback are done and are sending me the list of results from google ?
}

我只是不确定在使用结果中的 $.map 生成下拉列表之前如何等待 google 地点完成。

最佳答案

Google API 的计时问题?我感受到你的痛苦。但为了回避您的问题并可能减轻您的痛苦,您可以使用 Google 的预构建解决方案:

http://code.google.com/apis/maps/documentation/javascript/places.html#places_autocomplete

如果您有某种原因不使用他们的 API,我们深表歉意。

关于api - 使用 google place api 和 jQuery 自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7180254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com