나는 자주 그런 종류의 콤보 박스를 사용해야하는 웹 사이트를 쓰고있다. 그물에 많은 다른 서투른 데이터베이스가있는 동안 나는 혼란스럽지 않습니다. 혼란은 countires의 하위 위치를 선택하는 것입니다. 일부 국가에는 주, 일부 구성 국가 (예 : 영국) 및 일부 지방이 있습니다. 첫 번째 유형의 국가를 선택하면 두 번째 선택 상자가 두 번째 유형의 국가 하위 국가와 세 번째 유형의 주에 대해 해당 국가별로 채워집니다. 상황에서 볼 수 있듯이 그것은 논리적이지 않습니다. 지방의 크기는 충분하지만 주나 국가는 지방에 비해 큽니다. 이 문제를 어떻게 처리 할 수 있습니까?country> state> database와 같은 도시를 어떻게 논리로 사용해야합니까?
두 번째 선택 상자에서 선택한 항목에 해당 항목을 그룹화하고 정렬하기위한 위치 데이터가 있으므로 사용자가 미리 설정 목록에서 선택하도록해야하며 표시를 방지하기 위해 주보다 더 자세하게 결정하지 않습니다. Google지도에 마커가 많이 있습니다. 그 핀을 클릭하면 해당 지역에 관련된 항목을 포함하는 infobox가 나타납니다.
참고 : 저는 터키에 살고 있기 때문에 지방이라는 단어를 사용했습니다. 첫 행정 구역은 지방입니다. 애리조나 또는 텍사스는 이스탄불보다 훨씬 큽니다.
이런 종류의 문제에 대한 다른 유용한 해결책을 제안하면 내 방식을 바꿀 수 있습니다.
읽어 주셔서 감사합니다.
각 국가마다 다른 로직이 있다면 더 좋을 수도 있습니다. 또는 '도시, 국가'드롭 다운 목록에서 선택 만 허용합니다. –
나는 당신의 요점을 얻을 수 없었다. 두 번째 상자로 도시보다 첫 번째 국가를 선택하기 위해 이미 드롭 다운 상자를 사용하고 있습니다. 하지만 미국을 미국으로 선택하면 도시 상자가 현재 상태로 채워집니다. myip.ms와 같이 영국에서는 citis이 두 번째 상자에 사용되지만 geonames.org에서는 하위 국가가 사용됩니다. 만약 내가 방법을 선택했다면, DB 나 방법을 사용하기위한 노력으로 내 데이터베이스를 만들 수있는 방법이 필요합니다. 감사합니다. :). – freezer