nets, si bien con gmaps parece poco código, arrastras un montón de archivos:
- Necesitas jQuery (
http://ajax.googleapis.com/ajax/libs.../jquery.min.js)
-
https://raw.github.com/HPNeo/gmaps/master/gmaps.js
- ../prettify/prettify.js
De cualquier modo, el javascript completo es:
Código Javascript
:
Ver originalvar map;
$(document).ready(function () {
map = new GMaps({
div: '#map',
lat: -12.043333,
lng: -77.028333,
height: '300px'
});
$('#geocoding_form').submit(function (e) {
e.preventDefault();
GMaps.geocode({
address: $('#address').val().trim(),
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()
});
}
}
});
});
});
Hay otras formas más sencillas de hacerlo, salvo que tengas especial interés en gmaps