根据 IP 地址更新州和邮政编码
我有一个用户输入邮政编码的字段。根据输入的值,我想填充城市和州。我如何在 jQuery 中做到这一点?
I have a field where user inputs Zip code. Based on the value entered I want to populate city and state. How i can do this in jQuery?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 Google 的地图/地理编码 API,这里有一个快速演示:
http://jsfiddle.net/zwPvs/1 /
编辑:由于用户直接与 Google 的服务器通信,因此您甚至不必传递 IP 地址,他们会计算出来。他们甚至可能使用 IP 地址之外的一些额外数据点,但不确定。
You can use Google's Map / Geocoding API, here is a quick demo:
http://jsfiddle.net/zwPvs/1/
edit: Since the user is communicating directly with Google's servers, you don't even have to pass in an IP address, they figure it out. They may even use some additional points of data beyond IP address, but not sure.