2011-02-12 3 views
5

내가 거기이레일 3 -에만 미국 영역이 시간대 드롭 다운

<%= f.time_zone_select :time_zone, ActiveSupport::TimeZone.us_zones %> 

이지만, 모든 시간대를 반환하지만 상단에 미국이 알고있다. 나는 단지 미국의 것들을 원한다. 그리고 select_tag 나 collection_select를 사용하여 내 자신의 해시를 만들지 않으면 사용할 수있는 방법이없는 것 같다. 알기에 매우 관심이 있습니다. 모두에게 감사드립니다!

<%= f.collection_select :time_zone, ActiveSupport::TimeZone.us_zones, :name, :to_s %> 

답변

18

트릭을 할해야합니다. 나는 어젯밤 3시에 모든 것을 시도해 보았고 이것이 작동하지 못했습니다. 꿈처럼 작동합니다 :)
+0

idlefingers ... 당신의 폭탄 : – bokor