Могу ли я загрузить карту Google в контейнер Div? - PullRequest
0 голосов
/ 23 сентября 2011

У меня есть текущий код, который загружает мою карту Google в colorbox, но я хотел бы загрузить его в тег div, который можно загрузить в colorbox с другой страницы.

Вот мой текущий код цвета (работает)

$.fn.colorbox({width:"643px", height: "653px", inline:true, href:"#map_container"}, function() { 
    $.getJSON('users.php', function(data){
        initialize();
        setMarkers(map, data);
    });
});

Вот моя попытка загрузить те же данные в мой контейнер div (не работает, возвращает ошибку 403)

$('#map_container').load('users.php', function(data){   
    var jqxhr = $.getJSON(data);
    initialize();
    setMarkers(map, jqxhr);
});

Есть идеи, почему я получаю ошибку 403 или что-то пропустил?

1 Ответ

1 голос
/ 23 сентября 2011

$ ('# foo'). Load ('users.php') загрузит данные из users.php в #foo div.

Вы хотите выполнить вызов .getJSON с обратным вызовомчто-то вроде

jQuery.getJSON("users.php", {}, function(data, status) {
      initialize();  // should setup #map_container with a map with the maps API
      setMarkers(map, data);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...