사용자 등록 페이지가 있지만 사용자가 도시와 국가를 입력하는 것을 원하지 않습니다. 오류가있는 유형 (예 : "mexico d, f" "Mexico DF") 그래서 나는 콤보를 생각하고 있었지만 국가가 가질 수있는 모든 도시, 아마도 jquery 또는 일부 플러그인을 원합니다.국가 및 도시 선택 방법
-1
A
답변
0
먼저 국가와 도시 간의 관계를 수립해야합니다. 이 정보는 시드 데이터가 될 것이므로이 정보를 DB 또는 일부 구성 파일에 보관할 때 가장 적합한 솔루션을 선택해야합니다. 이것은 까다로울 것입니다, 수백 개의 국가가 있지만, 도시는 거의 셀 수 없습니다. 일반적으로 솔루션은 사용자가 선택 상자를 통해 국가를 선택하게하고 그가 살고있는 도시를 입력하게합니다. 어쩌면 당신은 그 도시가 존재하는지 확인하기 위해 Google Maps API를 질의하여 양식을 검증하는데 사용할 수 있습니다. 그러나 정말로 콤보 박스 솔루션을 고수하기를 원한다면 국가/도시 데이터베이스에 액세스해야합니다.
이 매듭을 묶 자마자 나머지는 쉽습니다. 국가 데이터로 선택 상자를 채운 다음 javascript를 사용하여 도시 선택 상자를 업데이트하십시오 (사용자가 입력하게하면 아무 작업도하지 않습니다 ... 실제로 어떤 종류의 자동 완성 도구를 사용하여 전체 문제를 완화 할 수 있습니다). 이 작업을 완료하면 시드 데이터 또는 Google지도와 같은 외부 도구를 사용하여 서버의 국가/도시 관계를 확인하는 것을 잊지 말고 데이터의 유효성을 검사하면됩니다.
관련 문제
- 1. 국가 및 도시 데이터베이스
- 2. 국가, 도시, 대륙에서 선택하십시오.
- 3. 국가/도시 이름
- 4. 국가/지역/도시 DB
- 5. 국가 별 도시 목록 및 위치 정보
- 6. Google지도 API 국가 및 도시 가져 오기
- 7. STRUTS2 및 AJAX - 국가 선택, 국가 채우기
- 8. 국가, 도시 이름은 IPAddress에서 PHP로
- 9. 도시 및 주 선택 Drupal
- 10. 연락처 의도 삽입 도시, 국가, 우편 번호
- 11. 국가, 도시, 거리 또는 pincode를 제공하여 해당지도를 찾는 방법을 알려주세요. 해당 국가, 도시 및 거리를 제공하여지도를 찾으십시오.
- 12. 우편 번호를 기반으로 한 jQuery 자동 완성 도시 및 국가
- 13. maxmind 데이터베이스의 국가, 지역, 도시 매핑이 필요합니다.
- 14. 국가 지역 및 도시 테이블에 대한 MySQL 관계
- 15. Google지도 Api V3 - 국가 또는 도시 스타일링
- 16. Symfony2 : 국가 별 공공 도시 나열
- 17. Google지도를 사용하여 도시, 국가, 주를 선택하십시오.
- 18. tz 데이터베이스 이름을 도시 및 국가 이름에 어떻게 매핑합니까?
- 19. 도시 이름 및 국가 전화 번호 수신 이름?
- 20. asp.net에서 자바 스크립트로 국가 및 도시 드롭 다운 목록 채우기
- 21. "국가", "지방"및 "도시"테이블을 디자인하는 방법은 무엇입니까?
- 22. cakephp의 국가, 주 및 도시 드롭 다운에 약간의 문제가 있습니다.
- 23. 국가 및 국가 선택 상자 - 가장 좋은 방법은 무엇입니까?
- 24. 비 Javascript 국가 선택
- 25. Google지도 (플래시) - 국가 선택
- 26. Magento에서 기본 선택 국가 및 주를 변경하십시오.
- 27. 두 국가 간의 거리를 국가 및 도시와 도시 간 거리를 계산하는 방법은 무엇입니까?
- 28. 국가 선택 모범 사례
- 29. 보석 국가 선택 도우미
- 30. 국가 선택 플래그에 깃발 추가
... _ 그리고 질문은 _입니까? – undefined
첫 번째 드롭 다운에 변경 핸들러를 바인드하고이 값을 사용하여 두 번째 드롭 다운 메뉴를 채우는 대상을 결정하십시오. 코드 작성을 시도해보고 벽에 부딪쳤다면 SO가 유용 할 것입니다. 그 때까지 이것은 정말로 질문이 아닙니다. – nbrooks
죄송 합니다만, 그럴 수있는 다른 방법이 있는지 알고 싶습니다만, 귀하의 시간을 낭비한다면 고맙습니다. 그리고 다시 미안합니다. – BlackSan