我有一个表格,我的一个输入可以让我的用户输入他们的办公地点(地址)绘图按钮添加纬度和经度输入字段? Geocode
从这个地址我想在他们的个人资料上绘制谷歌地图。我希望他们提供长和拉,但他们不知道如何。用户可以通过在地址栏中输入一个地址来填充长字段和长字段,然后按一个绘图按钮,这将返回long和lats并将它们输入到适当的字段中。
到目前为止我的代码如下(我做了的jsfiddle避免把大量的代码此消息中)
1个位置的一个片段如下(但更好地看到全例如的jsfiddle)
<li id="field_15_92" class="gfield">
<label class="gfield_label" for="input_15_92">Solicitor Practice Address</label>
<div class="ginput_container">
<input id="input_15_92" class="medium" type="text" tabindex="3" value="" name="input_92">
<input type="button" id="plot1" value="Plot" /><br />
</div>
<div class="gfield_description">Enter Address Location and Press Plot Button </div>
</li>
<li id="field_15_166" class="gfield">
<label class="gfield_label" for="input_15_166">Main Practice Opening Hours</label>
<div class="ginput_container">
<input id="input_15_166" class="medium" type="text" tabindex="4" value="" name="input_166">
</div>
<div class="gfield_description">Enter Office Opening Hours</div>
</li>
<li id="field_15_167" class="gfield">
<label class="gfield_label" for="input_15_167">Main Practice Map Longitude </label>
<div class="ginput_container">
<input id="input_15_167" class="medium" type="text" tabindex="5" value="" name="input_167">
</div>
<div class="gfield_description">Enter Longitude Coordinates</div>
</li>
<li id="field_15_169" class="gfield">
<label class="gfield_label" for="input_15_169">Main Practice Map Latitude</label>
<div class="ginput_container">
<input id="input_15_169" class="medium" type="text" tabindex="6" value="" name="input_169">
</div>
<div class="gfield_description">Enter Latitude Coordinates</div>
</li>
感谢
注:我的WordPress的主题是使用谷歌地图API V3如果与任何帮助。
感谢您的提示。虽然我希望我可以让他们输入第一个字段的地址,然后按剧情就会画出长条和长条。我使用woo主题列表,并在后端添加位置时,它完全是这样做的。输入一个地址,按图,所有的字段都为你填写。所以我知道它可以完成只是不知道如何......再次感谢,我会看看如果我可以做点2 – Redwall
看到上面添加的示例 - 但不是打开'dragend'处理程序中的'infoWindow',你会更新你的表单域。 – j0nes
真棒,这看起来像我之后,你对信息窗口提出的建议很有意义。但是,我仍然不确定(/技术足够)知道如何填充基于此的输入字段。你认为你可以建议一些代码? – Redwall