0

我的 GoogleFu 让我失望了,我得到的所有结果都是在文本字段中接受纬度/经度并需要生成地图的人......我需要相反的结果。

我希望我的用户:

  • 加载页面,查看一个小的可点击谷歌地图作为表单的一部分

  • 单击该地图,或将现有的地图标记“拖动”到新位置

  • 提交表单后,我希望将地图标记位置的 LAT + LONG (在拖动后更新位置)插入到 SQL 数据库中。

我似乎在网上找不到任何指南或文档可以让我实现这样的目标;有人介意指出我正确的方向吗?

4

1 回答 1

1

向表单添加一个输入(可能被隐藏)并观察click地图的事件(创建新标记时)或dragend现有标记的事件。

在这两个事件的回调中google.maps.MouseEvent,包含相关的LatLng-object的 a 可用,可用于设置输入的值(不是直接的,它不是字符串,使用例如latLng.toString()或构建另一个适合您需要的字符串)。

于 2013-05-26T10:54:41.217 回答