国家/州动态下拉列表
如果您访问 http://profile.microsoft.com 并编辑您的个人信息,您将选择您所在的国家/地区。 选择一个国家/地区后,城市和/或州信息会根据该国家/地区的预期发生变化。 有谁有关于如何实现这一目标的示例吗? 有没有提供这些信息的服务(免费服务)?
If you go to http://profile.microsoft.com and edit your personal information, you will select your country. When a country is selected the city and/or state information changes based on what is expected for that country. Does anyone have any examples on how to accomplish this? Is there any service (free service) that provides this information?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
关于数据:国家、州、省Web服务?
Regarding the data: Country, State, Province WebService?
CascadingDropdown 控件将为您提供此行为。
The CascadingDropdown control will give you this behavior.
您必须使用 Javascript 每当国家/地区 SELECT 标记发生更改时,动态填充 城市/州 SELECT 标记,您可以使用 事件处理程序。
You have to use Javascript to dynamically populate the city/state SELECT tag whenever the country SELECT tag is changed, which you can catch using an Event Handler.
好吧,它基于您的 IP 跟踪,您可以通过他的 IP 地址找到用户所在的国家/地区、所有城市列表,对于特定国家/地区,您可以在某处找到并将其添加到您的功能中,您还可能需要一些 ajax 功能来提交下拉菜单或者更好的是 JSON。
Well it's based on your IP tracking, you can find users country via his IP address, all the list of Cities, for specific countries you can find somewhere and add it to your functionality, also you probably need some ajax functions for filing up drop downs or even better a JSON.
因为您用“jquery”标记了您的问题,所以此处是“依赖/级联”的示例Selectbox”(您正在搜索)
演示
Because you tagged your question with "jquery", here is an example of a "Depending / Cascading Selectbox" (which you are searching)
Demo