0

如何在 ubilabs geocomplete 中获取 formatted_address 等?

我使用 ubilabs geocomplete。

https://github.com/ubilabs/geocomplete

http://ubilabs.github.io/geocomplete/docs/

如何获取 formatted_address 等。

我为了获取 LAT 和 LNG,我使用以下代码:

$("#geocomplete").bind("geocode:dragged", function(event, latLng){
$("input[name=lat]").val(latLng.lat());
$("input[name=lng]").val(latLng.lng());
$("#reset").show();
});

但是我需要:

location
location_type
formatted_address
street_number
postal_code
locality
sublocality
country
country_short
administrative_area_level_1
place_id

by ubilabs geocomplete怎么能用?

4

2 回答 2

1

我也有同样的问题,我设法用下面的代码解决了它

 $("#geocomplete").bind("geocode:dragged", function(event, latLng){
          $("input[name=lat]").val(latLng.lat());
          $("input[name=lng]").val(latLng.lng());
          $("input[name=formatted_address]").geocomplete("find", latLng.lat() + "," + latLng.lng());
          $("#reset").show();
        });

然后简单地从输入下面放置你想要显示formatted_address的地方

<input name="formatted_address" type="text" value="">

它的工作格栅!!!

于 2016-03-15T10:03:36.957 回答
-1

在这里搜索“componentTypes”:http: //ubilabs.github.io/geocomplete/docs/ 希望有用

于 2014-11-24T14:27:19.400 回答