【问题标题】:Address on Zend_Form using Google Maps API使用 Google Maps API 在 Zend_Form 上的地址
【发布时间】:2012-09-14 15:00:04
【问题描述】:

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

【问题讨论】:

    标签: zend-framework google-maps


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-06
      • 2018-06-16
      • 2019-10-26
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 2019-11-05
      相关资源
      最近更新 更多