Я использую this plugin для автозаполнения поля ввода местоположения.Использование GeoComplete без маркера
То, что я сделал до сих пор IS-
$(function()
{
\t $("#find_product_location").geocomplete(
\t {
\t \t map \t \t \t : "#product_location",
\t \t mapOptions \t :
\t \t {
\t \t \t mapTypeId : 'roadmap', \t \t //roadmap, satellite,hybrid, terrain,
\t \t \t scrollwheel \t : true,
\t \t \t zoom: 10,
\t \t \t center : new google.maps.LatLng(37.42152681633113, -119.27327880000001),
\t \t },
\t \t markerOptions:
\t \t {
\t \t \t draggable: true
\t \t },
\t })
\t \t .bind("geocode:result", function(event, result)
\t \t {
\t \t \t console.log('Success');
\t \t \t //console.log(result);
\t \t })
\t \t .bind("geocode:error", function(event, status)
\t \t {
\t \t \t console.log('Error');
\t \t \t //console.log(status);
\t \t })
\t \t .bind("geocode:multiple", function(event, results)
\t \t {
\t \t \t console.log('Multiple');
\t \t \t //console.log(results);
\t \t });
});
#product_location
{
\t width: 100%;
\t height: 400px;
}
<input id="find_product_location" type="text" placeholder="Type Your Address"/>
<input id="find" type="button" value="find" />
<div id="product_location"></div>
<script src="http://maps.googleapis.com/maps/api/js?sensor=true&libraries=places"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/geocomplete/1.7.0/jquery.geocomplete.min.js"></script>
Но проблема в том, когда выбирается место, есть маркер создан и маркер показал на карте.
Мое требование - я не хочу маркер здесь.
Я просто хочу, чтобы иметь другие функциональные возможности (автоматический режим масштабирования, расположение изменения в карте и т.д.).
Может ли кто-нибудь помочь?