jquery - 当我点击谷歌地图标记时,我可以使用ajax来更新Div吗?

标签 jquery google-maps-api-3

我有一个我创建的谷歌地图及其来自数据库的建筑标记。我正在用数据库中的信息填充这些标记。我想做的就是在 map 右侧的 div 上填写该信息。我的想法是,如果我可以通过 ajax 将标记的 ID 发送到一个页面,该页面将查找信息并使用该信息重新加载该页面。我充其量只是一个 ajax 新手,而且我不知道从哪里开始。

感谢您的帮助。

最佳答案

使用 jQuery 并不困难,我建议使用 load -方法。它启动 ajax 请求并将响应加载到目标中:

google.maps.event.addListener(marker, 'click', function() {
          $('#divID').load('some.php?id=123');
        });

(其中 divID 是您希望显示响应的元素的 ID)

关于jquery - 当我点击谷歌地图标记时,我可以使用ajax来更新Div吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12757034/

相关文章:

javascript - 当 DOM 准备好时,jQuery 代码不执行

javascript - jQuery:切换任何下拉菜单时切换其他下拉菜单

javascript - 强制网页在加载时缩放到 100%

javascript - (响应式 jQuery)Div 未填充浏览器高度

javascript - 谷歌地图 JavaScript API : Dynamically style KML Layer

javascript - Dojo 中 jQuery .css() 的替代方案

google-maps - 使用 Google Maps Javascript API V3 反向地理编码检索邮政编码

javascript - 如何圆形和调整照片大小并将其设置为 Google Map API V3 的自定义标记

google-maps - 如何阻止谷歌地图转移到中心

google-maps-api-3 - 谷歌地图覆盖的鼠标光标