dashboard-admin/public/assets/js/page/gmaps-geocoding.js
2023-08-21 10:34:48 +07:00

28 lines
552 B
JavaScript

"use strict";
// initialize map
var map = new GMaps({
div: '#map',
lat: -6.5637928,
lng: 106.7535061
});
// when the form is submitted
$("#search-form").submit(function(e) {
e.preventDefault();
// initialize map geocode
GMaps.geocode({
address: $('#address').val(),
callback: function(results, status) {
if (status == 'OK') {
var latlng = results[0].geometry.location;
map.setCenter(latlng.lat(), latlng.lng());
map.addMarker({
lat: latlng.lat(),
lng: latlng.lng()
});
}
}
});
})