Zend framework 使用谷歌地图API在Zend_表单上的地址

Zend framework 使用谷歌地图API在Zend_表单上的地址,zend-framework,google-maps,Zend Framework,Google Maps,所以我对Zend和GoogleMapsAPI都是新手,我想创建一个表单。如果用户在字段中输入地址(可能是完全在“表单”之外的字段),则可以在谷歌地图上查找地址,最好是实时的,但也可以通过“搜索地址”按钮完成。当用户对显示的地址感到满意时,他提交表单,并从google map api中提取地址(或long/lat,任何最好的)并将其与其他表单数据一起保存到数据库中。如何以最佳方式实现这一点 最简单的方法是在表单中添加两个隐藏字段(lat/long)并用javascript处理文本字段。因此,当用户

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

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