Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function initMap() {
- var uluru = {lat: -25.363, lng: 131.044};
- var map = new google.maps.Map(document.getElementById('map'), {
- zoom: 4,
- center: uluru
- });
- $.getJSON("get_markers.php", function(data) {
- if(data.status == 1){
- for(i = 0; i < data.markers.length; i++){
- const curMarker = data.markers[i];
- var marker = new google.maps.Marker({
- position: {lat: parseFloat(curMarker.latitude),
- lng: parseFloat(curMarker.longitude)},
- map: map
- });
- $("#markers_table").append('<tr>' +
- '<td>' + curMarker.name + '</td>' +
- '<td>' + parseFloat(curMarker.latitude) + ', ' + parseFloat(curMarker.longitude) + '</td>' +
- '<td>' +
- '<button type="button" class="btn btn-info" id="editBtn" data-point-id="'+ curMarker.ID +'">Edit</button>' +
- '<button type="button" class="btn btn-danger" id="deleteBtn" data-point-id="'+ curMarker.ID +'">Delete</button>' +
- '</td>' +
- '</tr>');
- }
- }else{
- $(".jquery-message").html('<div class="alert alert-warning">' + data.message + '</div>');
- }
- });
- /*marker.addListener('click', function(){
- map.setCenter(marker.getPosition());
- });*/
- google.maps.event.addListener(map, 'click', function(event) {
- $("#pointAddLatitude").val(event.latLng.lat);
- $("#pointAddLongitude").val(event.latLng.lng);
- });
- }
- $("#pointAddBtn").on("click", function(){
- const name = $("#pointAddName").val(),
- lat = $("#pointAddLatitude").val(),
- lng = $("#pointAddLongitude").val();
- $.post('jquery/insert-new-point.php', {name: name, lat: lat, lng: lng})
- .done(function(data){
- const json = JSON.parse(data);
- let alertClass = 'info';
- if(json.status == 0){
- alertClass = 'warning';
- }
- $(".jquery-message").html('<div class="alert alert-' + alertClass + '">' + json.message + '</div>');
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement