难道每个项目都开发一遍
gem intsll area_cn
你可以这么用:
zj = AreaCN.get "330000"
zj.cities # [{:name=>"杭州市", :code=>"330100"}, {:name=>"湖州市", :code=>"330500"}, {:name=>"嘉兴市", :code=>"330400"}, {:name=>"金华市", :code=>"330700"}, {:name=>"丽水市", :code=>"331100"}, {:name=>"宁波市", :code=>"330200"}, {:name=>"绍兴市", :code=>"330600"}, {:name=>"台州市", :code=>"331000"}, {:name=>"温州市", :code=>"330300"}, {:name=>"舟山市", :code=>"330900"}, {:name=>"衢州市", :code=>"330800"}]
功能很全了。就是没有 readme, 有空再搞搞。
https://github.com/encoreshao/china_regions 之前用了下这个 gem 还不错,支持 ajax 自动更新下级区县列表