我有一个用户输入邮政编码的字段。根据输入的值,我想填充城市和州。我怎么能在jQuery中做到这一点?
答案 0 :(得分:2)
您可以使用Google的地图/地理编码API,这是一个快速演示:
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
alert(google.loader.ClientLocation.address.city);
</script>
修改:由于用户直接与Google的服务器通信,您甚至无需传入IP地址,他们也能解决这个问题。他们甚至可能会在IP地址之外使用一些额外的数据点,但不确定。