Javascript 基于IP地址更新状态和zipcode
我有一个用户输入邮政编码的字段。根据输入的值,我希望填充城市和州。我如何在jQuery中做到这一点?您可以使用Google的地图/地理编码API,下面是一个快速演示:Javascript 基于IP地址更新状态和zipcode,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,我有一个用户输入邮政编码的字段。根据输入的值,我希望填充城市和州。我如何在jQuery中做到这一点?您可以使用Google的地图/地理编码API,下面是一个快速演示: <script src="http://www.google.com/jsapi" type="text/javascript"></script> <script type="text/javascript"> alert(google.loader.ClientLocation.ad
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
alert(google.loader.ClientLocation.address.city);
</script>
警报(google.loader.ClientLocation.address.city);
编辑:由于用户直接与谷歌的服务器进行通信,你甚至不需要输入IP地址,他们就会知道。他们甚至可能使用IP地址以外的一些额外数据点,但不确定。我得到了这个错误:错误:“google.loader.ClientLocation.address”为null或不是空值object@user695663您需要在代码中检查null。这意味着谷歌无法通过IP地址找到你的位置。你的标题和问题问了两个不同的问题。您是希望zipcode中的城市和州,还是希望IP地址中的州和zipcode?