2009-08-06 5 views
4

http://profile.microsoft.com으로 이동하여 개인 정보를 수정하면 해당 국가가 선택됩니다. 국가가 선정되면 도시 및/또는 국가 정보는 해당 국가에서 기대되는 바를 기반으로 변경됩니다. 누구든지이 작업을 수행하는 방법에 대한 예제가 있습니까? 이 정보를 제공하는 서비스 (무료 서비스)가 있습니까?국가/주 다이내믹 드롭 다운 목록

답변

3

것은 당신이 "JQuery와"당신의 질문을 태그하기 때문에, hereCascadingDropdown 제어는 당신에게이 동작을 줄 것이다

Demo

+0

나는 이것들을 또한 보았다. 그들은 실제로 내가 필요한 기능을 제공하지 않습니다. 선택한 국가에서 주를 필요로하지 않으면 선택 항목이 사라집니다. 그렇게 생각하지 않는다. 그래서 나는 내 자신을 써야 할 것이다. – awilinsk

2

(당신이 찾고있는)에 "따라/캐스 케이 딩 선택 박스"의 예입니다.

0

음, IP 주소를 기반으로 사용자 국가를 찾을 수 있습니다. IP 주소, 모든 도시 목록, 어딘가에서 찾을 수있는 특정 국가의 경우 일부 아약스 기능이 필요합니다. 드롭 다운을 저장하거나 JSON을 더 좋게 만듭니다.

+0

국가 별 IP 데이터베이스를 사용할 필요는 없습니다. 언제부터 Ajax는 기능의 일종입니까? JSON은 각 국가의 도시를 저장하는 좋은 방법이지만이 정보를 채우는 방법은 아닙니다. –

+0

당신은 언제나 사용자의 IP를 추적하고 그의 국가를 얻을 수 있으며 국가 드롭 다운 상자에 그 값을 설정합니다. 그것은 내 생각 이었지만, 물론 모든 경우에 반드시 그런 것은 아닙니다. 사전 기능. – vaske

1

Event Handler을 사용하여 잡을 수있는 국가 선택 태그가 변경 될 때마다 도시/주 선택 태그 인 dynamically populate에 자바 스크립트를 사용해야합니다.