0

所以我是 Zend 和 Google Maps API 的新手,我想创建一个表单。如果用户在字段中输入地址(可能是完全在“表单”之外的字段),则在谷歌地图上查找地址,最好是实时的,但也可以使用“搜索地址”按钮完成。当用户对显示的地址感到满意时,他提交表单和地址(或长/纬度,最好的)从谷歌地图 api 中提取并与其他表单数据一起保存到数据库中。这将如何以最好的方式完成?

4

1 回答 1

0

最简单的方法是在表单中添加两个隐藏字段(纬度/经度)并在 javascript 中处理文本字段。因此,当用户输入完地址后,您将启动一个 ajax 请求并将生成的 lat / long 值写入隐藏字段中。提交后,您应该检查表格并在纬度/经度字段中查找填充值。如果它们丢失,则向用户显示错误消息。

于 2012-09-18T08:08:42.203 回答