Mat*_*att 2 api jquery-ui jquery-autocomplete
我正在使用google places和jquery来实现一旦用户开始输入输入字段的目标,它会调用google地点并在下拉列表中输入结果(通过jquery ui autocomplete)
我的问题是,在我的自动完成功能中
source: function( request, response ) {
initialize()
}
Run Code Online (Sandbox Code Playgroud)
在那里,我试图调用这个函数
function initialize() {
service.search(request, callback);
}
Run Code Online (Sandbox Code Playgroud)
哪个工作正常...但问题是...初始化调用函数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 ?
}
Run Code Online (Sandbox Code Playgroud)
在我使用结果中的$ .map生成下拉列表之前,我只是不确定如何等待Google地方完成.
谷歌apis时间问题?我感觉到你的痛苦.但是为了回避你的问题,也许可以省去一些痛苦,你可以使用谷歌的预建解决方案:
http://code.google.com/apis/maps/documentation/javascript/places.html#places_autocomplete
如果您有某些理由不使用他们的API,请道歉.
| 归档时间: |
|
| 查看次数: |
5422 次 |
| 最近记录: |