一个非常简单的问题我确信大脑今天早上不起作用。
我有以下代码,我正在使用JQuery和Google Maps v3 API。一旦将地图拖动到新位置,我基本上正在尝试使用新搜索结果刷新地图。
google.maps.event.addListener(
map, 'dragend', function() {
var newlatlng = map.getCenter();
$('#venue-list-container').load('/maps/geoMap.php?',{latlon: newlatlng});
});
但是我找不到在url后面的参数中使用什么来发布newlatlng值(latlon:newlatlng)。目前它不起作用
答案 0 :(得分:0)
使用帖子?
var lat = newlatlng.lat();
var lng = newlatlng.lng();
$('#venue-list-container').post('/maps/geoMap.php?',
{latitude: lat, longitude: lng});
$ .post函数调用PHP脚本,沿坐标发送。 PHP脚本能够通过在$ _POST数组中引用它们来检索这些坐标。比如$ _POST ['latitude']