0
這似乎是一個愚蠢的問題,但它讓我忙了一整天。提交表單提交前的Google地址解析
我想實現的是在提交我的搜索表單之前使用Google Geocoder地址解析地址。
我有以下代碼:
<form name="myForm" id="myForm">
<input type="text" name="address" id="address" />
<input type="hidden" name="lat" id="lat" />
<input type="hidden" name="lng" id="lng" />
<input type="submit" name="submit" />
</form>
$('#myForm').submit(function(){
var a = $('#address').val();
var geocoder = new google.maps.Geocoder();
geocoder.geocode({"address" : a }, function(result, status){
// Extract latitude and longitude
$('#lat').val(latitude);
});
});
一切正常,因爲它應該,除了形式lat
之前提交,並lng
設置!
任何人都可以請擺脫我的問題,請光?
在此先感謝。
更新:
我在形式和jQuery .validator()
提交按鈕使用onclick
,onsubmit
也試過。
作品像一個魅力和感謝明確的解釋:) – Hamed