最新最全的城市三级联动插件 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mumuy
V2EX    jQuery

最新最全的城市三级联动插件

  •  2
     
  •   mumuy 2016-07-06 12:33:36 +08:00 11250 次点击
    这是一个创建于 3403 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天看到有人问“中华人民共和国行政区划代码”,一时兴起,于是乎就有了这个插件。 主要是看网上的同类插件都有问题,数据库太久了,近年来很多城市行政划分都变了:

    海南现在有 4 个地级城市

    台湾省现在没有台北县了,变成新北市了;台南市和台南县合并了,台中市和台中县合并了

    澳门因为填海多了一个路城

    ……

    插件演示: http://passer-by.com/widget/jquery-citys/

    项目地址: https://github.com/mumuy/widget

    50 条回复    2017-08-05 07:31:51 +08:00
    Lpl
        1
    Lpl  
       2016-07-06 12:36:26 +08:00 via Android
    我也有个,改别人的。。修改成了最新的省市区: https://github.com/penglongli/a-simple-citySeleter
    mumuy
        2
    mumuy  
    OP
       2016-07-06 12:47:03 +08:00
    @Lpl 你的数据旧了,海南现在有 4 个地级城市,像三亚什么的都有区了
    mumuy
        3
    mumuy  
    OP
       2016-07-06 12:47:44 +08:00
    @Lpl 西沙群岛 南沙群岛什么的,现在属于三沙市
    Lpl
        4
    Lpl  
       2016-07-06 12:50:56 +08:00 via Android
    @mumuy 哦。我用的当时 15 年最新数据。。可能旧了
    mumuy
        5
    mumuy  
    OP
       2016-07-06 12:54:47 +08:00
    @Lpl 哈哈哈,我昨天晚上写的, 2016 年 5 月的数据,来自于中国民政局官网~然后手工百度收集了港澳台的数据
    HanSonJ
        6
    HanSonJ  
       2016-07-06 12:59:37 +08:00
    支持,但大部分人的需求都是数据库
    mumuy
        7
    mumuy  
    OP
       2016-07-06 13:01:59 +08:00
    @HanSonJ 哈哈哈,可是大部分人的数据库不兼容呀~所以还是换插件吧,我的配置也挺简单的
    sherlenmerlen
        8
    sherlenmerlen  
       2016-07-06 13:49:26 +08:00
    马,不打错的
    quericy
        9
    quericy  
       2016-07-06 14:16:24 +08:00
    吓我一跳,还在想怎么 Demo 都自带定位到我在的地方
    细看原来区域是写死

    话说去年也搜了一个来改,感觉最麻烦的就是数据更新了
    mumuy
        10
    mumuy  
    OP
       2016-07-06 14:18:13 +08:00
    @quericy 说明我们都是在厦门嘛~哈哈哈,我是从政府网站上采集的,然后正则替换下,还好啦!我可以保持更新的
    qiayue
        11
    qiayue  
    PRO
       2016-07-06 14:27:43 +08:00
    奇怪,为什么在好多政府网站上深圳的四个新区都没有更新,难道国家不承认?
    KKKKale
        12
    KKKKale  
       2016-07-06 14:37:43 +08:00
    建议一下, citys -> cities
    mumuy
        13
    mumuy  
    OP
       2016-07-06 14:37:49 +08:00
    @qiayue 哈哈哈,我还真没发现耶!是的,估计这四个新区没有新的代码
    wujunze
        14
    wujunze  
       2016-07-06 14:38:52 +08:00
    Mark
    mumuy
        15
    mumuy  
    OP
       2016-07-06 14:43:19 +08:00
    @jyhmijack 哈哈哈,英语不好……怪我
    zi
        16
    zi  
       2016-07-06 14:49:47 +08:00
    我定时去偷百度的...一偷一个准~
    mumuy
        17
    mumuy  
    OP
       2016-07-06 14:52:34 +08:00
    @zi 百度哪里有?
    zi
        18
    zi  
       2016-07-06 15:03:55 +08:00
    @mumuy 我说的是城市数据,百度 mall 的下单页面,刚看了下,澳门的路城和海南都有了,湾湾没有
    mumuy
        19
    mumuy  
    OP
       2016-07-06 15:08:27 +08:00
    @zi 湾湾的数据是我自己百度百科上一个个抄下来的
    lommo
        20
    lommo  
       2016-07-06 15:18:08 +08:00
    @mumuy 我用的是京东那个带钓鱼岛的,,
    mumuy
        21
    mumuy  
    OP
       2016-07-06 15:26:31 +08:00
    @qiayue 我知道了!那 4 个区不是行政区,而是功能区区
    v1024
        22
    v1024  
       2016-07-06 15:28:39 +08:00
    mumuy
        23
    mumuy  
    OP
       2016-07-06 15:38:10 +08:00
    @v1024 哈哈哈,我有台湾的数据!
    wander2008
        24
    wander2008  
       2016-07-06 16:50:45 +08:00 via iPhone
    你们居然用代码就把台湾“合并”了?
    mumuy
        25
    mumuy  
    OP
       2016-07-06 17:12:07 +08:00
    @wander2008 哈哈哈,顺便把港澳台加上去嘛
    Pyromaniac
        26
    Pyromaniac  
       2016-07-06 17:12:12 +08:00
    统一就靠码农了
    mumuy
        27
    mumuy  
    OP
       2016-07-06 17:41:27 +08:00
    @Pyromaniac 哈哈哈,为了让它看起来更全嘛
    tgcloud
        28
    tgcloud  
       2016-07-06 17:43:23 +08:00
    特地注册给楼主点个赞=。=
    mumuy
        29
    mumuy  
    OP
       2016-07-06 17:59:47 +08:00
    @tgcloud 哈哈哈,这么给面子! github 也来一波关注呗?
    xzwc
        30
    xzwc  
       2016-07-06 18:04:34 +08:00
    求数据库,客户端的也要更新, qq:1330513804
    njstt
        31
    njstt  
       2016-07-06 18:16:16 +08:00
    kfll
        32
    kfll  
       2016-07-06 18:28:49 +08:00
    @quericy
    @mumuy

    = =我也以为我被定位了.....

    其实我对区域级联的组件有个很基础的需求,很少看到有开源组件提供这个功能...(主要是没去找

    :能通过 id 初始化嘛...一个 id 就行的那种...
    mumuy
        33
    mumuy  
    OP
       2016-07-06 18:39:40 +08:00
    @xzwc 在 github 里有,我开源啦
    laravel
        34
    laravel  
       2016-07-06 18:40:42 +08:00
    台湾特别行政区
    mumuy
        35
    mumuy  
    OP
       2016-07-06 18:40:44 +08:00
    @kfll 没写耶,不过可以考虑哦!
    mumuy
        36
    mumuy  
    OP
       2016-07-06 18:42:18 +08:00
    @njstt 我的插件里本来就没有遵义县啊!就是遵义市啊!
    letitbesqzr
        37
    letitbesqzr  
       2016-07-06 19:15:58 +08:00 via iPhone
    成都还是没有高新区和天府新区。。
    victor
        38
    victor  
       2016-07-06 19:18:37 +08:00
    mumuy
        39
    mumuy  
    OP
       2016-07-06 19:24:18 +08:00
    @letitbesqzr 有些高新技术开发区什么的不是行政单位哦
    mumuy
        40
    mumuy  
    OP
       2016-07-06 19:28:07 +08:00
    @victor 哈哈哈,不敢写街道,更新速度太快了
    mumuy
        41
    mumuy  
    OP
       2016-07-06 20:16:45 +08:00
    @laravel 现在大陆都叫台湾省呀
    beginor
        42
    beginor  
       2016-07-07 06:20:16 +08:00 via Android
    单纯用行政区编码判断上下级已经不能满足业务需要了,因为已经开始出现直管镇的概念, 比如佛山顺德,很多业务已经视其为广东省直管
    mumuy
        43
    mumuy  
    OP
       2016-07-07 06:39:53 +08:00
    @beginor 但名誉上还是归属于佛山的……虽然是省直属县,如果那样分的话容易造成内部很混乱!只能按一个统一的标准去做
    njstt
        44
    njstt  
       2016-07-07 13:50:23 +08:00
    @mumuy 本来是有遵义市和遵义县的,现在改成遵义市和播州区了
    mumuy
        45
    mumuy  
    OP
       2016-07-07 14:57:36 +08:00
    @njstt 刚刚查了下,确实是!我还以为你说地级的有错误……谢啦,已经修正
    seraphv3
        46
    seraphv3  
       2016-07-07 16:09:28 +08:00
    用过崔永祥的 PCASClass.js, 群号是 1933518 ,共享里面有 2015 年 8 月更新的数据,不过这个没有对应行政区划代码
    mumuy
        47
    mumuy  
    OP
       2016-07-07 17:59:36 +08:00
    @seraphv3 不要……哈哈哈,我的是 2016 年 5 月的数据,而且还有自己的修正内容
    beginor
        48
    beginor  
       2016-07-12 17:28:04 +08:00
    要是有各个地市的多边形坐标, 再能和地图结合起来, 那就更牛了!
    mingyun
        49
    mingyun  
       2016-09-10 19:58:19 +08:00
    不错
    hjl416148489
        50
    hjl416148489  
       2017-08-05 07:31:51 +08:00
    跟这个省市区类似: http://www.sucaihuo.com/js/34.html
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5650 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 06:25 PVG 14:25 LAX 23:25 JFK 02:25
    Do have faith in what you're doing./span>
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86