如何在ubilabs geocomplete中获取formatted_address和其他?

时间:2014-09-10 12:58:27

标签: google-maps google-maps-api-3 get geocomplete

如何在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

ubilabs geocomplete怎么办?

2 个答案:

答案 0 :(得分: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="">

它的工作空间!!!

答案 1 :(得分:-1)

搜索&#34; componentTypes&#34;在这里:http://ubilabs.github.io/geocomplete/docs/ 希望它有用