Gem 有什么插件可以实现省市区三级联动的吗

aidai524 · October 12, 2012 · Last by lonely21475 replied at December 16, 2013 · 4994 hits

现在在做一个项目,需要用到国内的所有省市区的数据,有没有这样一个插件,可以快速实现省市区三级联动的效果。

如果已经有了省市区这些数据,用 hash 的格式保存放在一个文件里,用 js 加个 select 的 change 事件就可以做了吧,应该不用插件吧

用纯 js 的吧,体验很好,不要用数据库的http://www.popub.net/script/pcas.html

#2 楼 @Jacob 这个不错。 不过后台数据库也是需要储存相关数据,需要考虑同步的问题。

#2 楼 @Jacob 纯 JS 的性能没有用 ajax 请求的好吧。总觉得页面里 JS 越少越好

用 ajax 会很慢,你选完省以后很多时候市还没刷新

#5 楼 @Jacob 我看了一下,一般包含全国所有信息的 JS 文件有九十多 K,好大啊。

https://github.com/raecoo/china-regions 这有 CSV,SQL,XML 格式的数据,根据需要加载处理

我的方法是存储在数据库里用 jQuery 的 ajax 来动态获取的

#2 楼 @Jacob 这个 js 具体是如何用,

You need to Sign in before reply, if you don't have an account, please Sign up first.