├── .babelrc
├── .editorconfig
├── .gitignore
├── .npmignore
├── LICENSE
├── README.md
├── build
├── build.js
├── dev-client.js
├── dev-server.js
├── utils.js
├── webpack.base.conf.js
├── webpack.dev.conf.js
├── webpack.docs.conf.js
└── webpack.prod.conf.js
├── circle.yml
├── config
├── dev.env.js
├── index.js
└── prod.env.js
├── docs
├── index.html
└── static
│ ├── css
│ ├── app.49afa422a5a4430197bc6fc161484883.css
│ └── app.49afa422a5a4430197bc6fc161484883.css.map
│ ├── demo.gif
│ └── js
│ ├── app.42f48107cc48544a23fd.js
│ ├── app.42f48107cc48544a23fd.js.map
│ ├── manifest.a6699558d362898ed362.js
│ ├── manifest.a6699558d362898ed362.js.map
│ ├── vendor.799bddbafb92e9691f7d.js
│ └── vendor.799bddbafb92e9691f7d.js.map
├── index.html
├── package.json
├── src
├── app.vue
├── cascadingAddress.vue
├── cascadingAddressData.json
└── main.js
└── static
├── .gitkeep
└── demo.gif
/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["es2015", "stage-2"],
3 | "plugins": ["transform-runtime"],
4 | "comments": false
5 | }
6 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log
4 | .idea/
5 | debug.log
--------------------------------------------------------------------------------
/.npmignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | npm-debug.log
4 | .idea/
5 | build/
6 | config/
7 | static/
8 | dist/
9 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2016 savokiss
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # VueJS cascading address component
2 |
3 | [](https://circleci.com/gh/savokiss/vue-cascading-address)
4 | [](https://www.npmjs.com/package/vue-cascading-address)
5 | [](http://opensource.org/licenses/MIT "Feel free to contribute.")
6 | [](https://app.fossa.io/projects/git%2Bgithub.com%2Fsavokiss%2Fvue-cascading-address?ref=badge_shield)
7 |
8 | ## How it looks:
9 | 
10 |
11 | ## Dependencies
12 | - VueJS 2.0+
13 |
14 | ## Usage
15 |
16 | ### INSTALLATION
17 | ```
18 | npm install vue-cascading-address --save
19 | ```
20 |
21 | ### ES6
22 | ```
23 | import cascadingAdress from 'vue-cascading-address'
24 | export {
25 | components: {
26 | cascadingAddress
27 | },
28 | methods: {
29 | confirmCity(data){
30 | console.log(data);// { province: 'xxx' , city: 'xxx' , area: 'xxx' }
31 | }
32 | }
33 | }
34 | ```
35 |
36 | ### HTML
37 | ```
38 |
39 | ```
40 |
41 | ## API
42 |
43 | ### Props
44 | | name | type | required | description |
45 | | ---------- | --------| -------- | ---------------- |
46 | | inputClass | String | false | custom classes added to input like 'input-sm'|
47 | | readonly | Boolean | false | set the input to be readonly |
48 |
49 |
50 | ### Events
51 | | name | attributes | listen to | description |
52 | | ---------- | --------| -------- | ---------------- |
53 | | confirm | (data) | @confirm | Emitted after `confirm` button, data structure: { province: String, city: String, area: String} |
54 |
55 |
56 | ## License
57 | [](https://app.fossa.io/projects/git%2Bgithub.com%2Fsavokiss%2Fvue-cascading-address?ref=badge_large)
--------------------------------------------------------------------------------
/build/build.js:
--------------------------------------------------------------------------------
1 | // https://github.com/shelljs/shelljs
2 | require('shelljs/global')
3 | env.NODE_ENV = 'production'
4 |
5 | var path = require('path')
6 | var config = require('../config')
7 | var ora = require('ora')
8 | var webpack = require('webpack')
9 | var webpackConfig = require('./webpack.prod.conf')
10 |
11 | console.log(
12 | ' Tip:\n' +
13 | ' Built files are meant to be served over an HTTP server.\n' +
14 | ' Opening index.html over file:// won\'t work.\n'
15 | )
16 |
17 | var spinner = ora('building for production...')
18 | spinner.start()
19 |
20 | var assetsPath = path.join(config.build.assetsRoot, config.build.assetsSubDirectory)
21 | rm('-rf', assetsPath)
22 | mkdir('-p', assetsPath)
23 | cp('-R', 'static/*', assetsPath)
24 |
25 | webpack(webpackConfig, function (err, stats) {
26 | spinner.stop()
27 | if (err) throw err
28 | process.stdout.write(stats.toString({
29 | colors: true,
30 | modules: false,
31 | children: false,
32 | chunks: false,
33 | chunkModules: false
34 | }) + '\n')
35 | })
36 |
--------------------------------------------------------------------------------
/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/build/dev-server.js:
--------------------------------------------------------------------------------
1 | var path = require('path')
2 | var express = require('express')
3 | var webpack = require('webpack')
4 | var config = require('../config')
5 | var opn = require('opn')
6 | var proxyMiddleware = require('http-proxy-middleware')
7 | var webpackConfig = require('./webpack.dev.conf')
8 |
9 | // default port where dev server listens for incoming traffic
10 | var port = process.env.PORT || config.dev.port
11 | // Define HTTP proxies to your custom API backend
12 | // https://github.com/chimurai/http-proxy-middleware
13 | var proxyTable = config.dev.proxyTable
14 |
15 | var app = express()
16 | var compiler = webpack(webpackConfig)
17 |
18 | var devMiddleware = require('webpack-dev-middleware')(compiler, {
19 | publicPath: webpackConfig.output.publicPath,
20 | stats: {
21 | colors: true,
22 | chunks: false
23 | }
24 | })
25 |
26 | var hotMiddleware = require('webpack-hot-middleware')(compiler)
27 | // force page reload when html-webpack-plugin template changes
28 | compiler.plugin('compilation', function (compilation) {
29 | compilation.plugin('html-webpack-plugin-after-emit', function (data, cb) {
30 | hotMiddleware.publish({ action: 'reload' })
31 | cb()
32 | })
33 | })
34 |
35 | // proxy api requests
36 | Object.keys(proxyTable).forEach(function (context) {
37 | var options = proxyTable[context]
38 | if (typeof options === 'string') {
39 | options = { target: options }
40 | }
41 | app.use(proxyMiddleware(context, options))
42 | })
43 |
44 | // handle fallback for HTML5 history API
45 | app.use(require('connect-history-api-fallback')())
46 |
47 | // serve webpack bundle output
48 | app.use(devMiddleware)
49 |
50 | // enable hot-reload and state-preserving
51 | // compilation error display
52 | app.use(hotMiddleware)
53 |
54 | // serve pure static assets
55 | var staticPath = path.posix.join(config.dev.assetsPublicPath, config.dev.assetsSubDirectory)
56 | app.use(staticPath, express.static('./static'))
57 |
58 | module.exports = app.listen(port, function (err) {
59 | if (err) {
60 | console.log(err)
61 | return
62 | }
63 | var uri = 'http://localhost:' + port
64 | console.log('Listening at ' + uri + '\n')
65 | opn(uri)
66 | })
67 |
--------------------------------------------------------------------------------
/build/utils.js:
--------------------------------------------------------------------------------
1 | var path = require('path')
2 | var config = require('../config')
3 | var ExtractTextPlugin = require('extract-text-webpack-plugin')
4 |
5 | exports.assetsPath = function (_path) {
6 | var assetsSubDirectory = process.env.NODE_ENV === 'production'
7 | ? config.build.assetsSubDirectory
8 | : config.dev.assetsSubDirectory
9 | return path.posix.join(assetsSubDirectory, _path)
10 | }
11 |
12 | exports.cssLoaders = function (options) {
13 | options = options || {}
14 | // generate loader string to be used with extract text plugin
15 | function generateLoaders (loaders) {
16 | var sourceLoader = loaders.map(function (loader) {
17 | var extraParamChar
18 | if (/\?/.test(loader)) {
19 | loader = loader.replace(/\?/, '-loader?')
20 | extraParamChar = '&'
21 | } else {
22 | loader = loader + '-loader'
23 | extraParamChar = '?'
24 | }
25 | return loader + (options.sourceMap ? extraParamChar + 'sourceMap' : '')
26 | }).join('!')
27 |
28 | if (options.extract) {
29 | return ExtractTextPlugin.extract('vue-style-loader', sourceLoader)
30 | } else {
31 | return ['vue-style-loader', sourceLoader].join('!')
32 | }
33 | }
34 |
35 | // http://vuejs.github.io/vue-loader/configurations/extract-css.html
36 | return {
37 | css: generateLoaders(['css']),
38 | postcss: generateLoaders(['css']),
39 | less: generateLoaders(['css', 'less']),
40 | sass: generateLoaders(['css', 'sass?indentedSyntax']),
41 | scss: generateLoaders(['css', 'sass']),
42 | stylus: generateLoaders(['css', 'stylus']),
43 | styl: generateLoaders(['css', 'stylus'])
44 | }
45 | }
46 |
47 | // Generate loaders for standalone style files (outside of .vue)
48 | exports.styleLoaders = function (options) {
49 | var output = []
50 | var loaders = exports.cssLoaders(options)
51 | for (var extension in loaders) {
52 | var loader = loaders[extension]
53 | output.push({
54 | test: new RegExp('\\.' + extension + '$'),
55 | loader: loader
56 | })
57 | }
58 | return output
59 | }
60 |
--------------------------------------------------------------------------------
/build/webpack.base.conf.js:
--------------------------------------------------------------------------------
1 | var path = require('path')
2 | var config = require('../config')
3 | var utils = require('./utils')
4 | var projectRoot = path.resolve(__dirname, '../')
5 |
6 | module.exports = {
7 | entry: {
8 | app: './src/main.js'
9 | },
10 | output: {
11 | path: config.build.assetsRoot,
12 | publicPath: process.env.NODE_ENV === 'production' ? config.build.assetsPublicPath : config.dev.assetsPublicPath,
13 | filename: '[name].js'
14 | },
15 | resolve: {
16 | extensions: ['', '.js', '.vue'],
17 | fallback: [path.join(__dirname, '../node_modules')],
18 | alias: {
19 | 'src': path.resolve(__dirname, '../src'),
20 | 'assets': path.resolve(__dirname, '../src/assets'),
21 | 'components': path.resolve(__dirname, '../src/components')
22 | }
23 | },
24 | resolveLoader: {
25 | fallback: [path.join(__dirname, '../node_modules')]
26 | },
27 | module: {
28 | loaders: [
29 | {
30 | test: /\.vue$/,
31 | loader: 'vue'
32 | },
33 | {
34 | test: /\.js$/,
35 | loader: 'babel',
36 | include: projectRoot,
37 | exclude: /node_modules/
38 | },
39 | {
40 | test: /\.json$/,
41 | loader: 'json'
42 | },
43 | {
44 | test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
45 | loader: 'url',
46 | query: {
47 | limit: 10000,
48 | name: utils.assetsPath('img/[name].[hash:7].[ext]')
49 | }
50 | },
51 | {
52 | test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
53 | loader: 'url',
54 | query: {
55 | limit: 10000,
56 | name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
57 | }
58 | }
59 | ]
60 | },
61 | vue: {
62 | loaders: utils.cssLoaders(),
63 | postcss: [
64 | require('autoprefixer')({
65 | browsers: ['last 2 versions']
66 | })
67 | ]
68 | }
69 | }
70 |
--------------------------------------------------------------------------------
/build/webpack.dev.conf.js:
--------------------------------------------------------------------------------
1 | var config = require('../config')
2 | var webpack = require('webpack')
3 | var merge = require('webpack-merge')
4 | var utils = require('./utils')
5 | var baseWebpackConfig = require('./webpack.base.conf')
6 | var HtmlWebpackPlugin = require('html-webpack-plugin')
7 |
8 | // add hot-reload related code to entry chunks
9 | Object.keys(baseWebpackConfig.entry).forEach(function (name) {
10 | baseWebpackConfig.entry[name] = ['./build/dev-client'].concat(baseWebpackConfig.entry[name])
11 | })
12 |
13 | module.exports = merge(baseWebpackConfig, {
14 | module: {
15 | loaders: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap })
16 | },
17 | // eval-source-map is faster for development
18 | devtool: '#eval-source-map',
19 | plugins: [
20 | new webpack.DefinePlugin({
21 | 'process.env': config.dev.env
22 | }),
23 | // https://github.com/glenjamin/webpack-hot-middleware#installation--usage
24 | new webpack.optimize.OccurenceOrderPlugin(),
25 | new webpack.HotModuleReplacementPlugin(),
26 | new webpack.NoErrorsPlugin(),
27 | // https://github.com/ampedandwired/html-webpack-plugin
28 | new HtmlWebpackPlugin({
29 | filename: 'index.html',
30 | template: 'index.html',
31 | inject: true
32 | })
33 | ]
34 | })
35 |
--------------------------------------------------------------------------------
/build/webpack.docs.conf.js:
--------------------------------------------------------------------------------
1 | var config = require('../config')
2 | var utils = require('./utils')
3 | var webpack = require('webpack')
4 | var merge = require('webpack-merge')
5 | var baseWebpackConfig = require('./webpack.base.conf')
6 | var ExtractTextPlugin = require('extract-text-webpack-plugin')
7 | var HtmlWebpackPlugin = require('html-webpack-plugin')
8 |
9 | module.exports = merge(baseWebpackConfig, {
10 | module: {
11 | loaders: utils.styleLoaders({ sourceMap: config.docs.productionSourceMap, extract: true })
12 | },
13 | devtool: config.docs.productionSourceMap ? '#source-map' : false,
14 | output: {
15 | path: config.docs.assetsRoot,
16 | filename: utils.assetsPath('js/[name].[chunkhash].js'),
17 | chunkFilename: utils.assetsPath('js/[id].[chunkhash].js'),
18 | publicPath: config.docs.assetsPublicPath
19 | },
20 | vue: {
21 | loaders: utils.cssLoaders({
22 | sourceMap: config.docs.productionSourceMap,
23 | extract: true
24 | })
25 | },
26 | plugins: [
27 | // http://vuejs.github.io/vue-loader/workflow/production.html
28 | new webpack.DefinePlugin({
29 | 'process.env': {
30 | NODE_ENV: '"production"'
31 | }
32 | }),
33 | new webpack.optimize.UglifyJsPlugin({
34 | compress: {
35 | warnings: false
36 | }
37 | }),
38 | new webpack.optimize.OccurenceOrderPlugin(),
39 | // extract css into its own file
40 | new ExtractTextPlugin(utils.assetsPath('css/[name].[contenthash].css')),
41 | // generate dist index.html with correct asset hash for caching.
42 | // you can customize output by editing /index.html
43 | // see https://github.com/ampedandwired/html-webpack-plugin
44 | new HtmlWebpackPlugin({
45 | filename: process.env.NODE_ENV === 'testing'
46 | ? 'index.html'
47 | : config.docs.index,
48 | template: 'docs/index.jade',
49 | inject: true,
50 | minify: {
51 | removeComments: true,
52 | collapseWhitespace: true,
53 | removeAttributeQuotes: true
54 | // more options:
55 | // https://github.com/kangax/html-minifier#options-quick-reference
56 | }
57 | })
58 | ]
59 | })
60 |
--------------------------------------------------------------------------------
/build/webpack.prod.conf.js:
--------------------------------------------------------------------------------
1 | var path = require('path')
2 | var config = require('../config')
3 | var utils = require('./utils')
4 | var webpack = require('webpack')
5 | var merge = require('webpack-merge')
6 | var baseWebpackConfig = require('./webpack.base.conf')
7 | var ExtractTextPlugin = require('extract-text-webpack-plugin')
8 | var HtmlWebpackPlugin = require('html-webpack-plugin')
9 | var env = config.build.env
10 |
11 | var webpackConfig = merge(baseWebpackConfig, {
12 | module: {
13 | loaders: utils.styleLoaders({ sourceMap: config.build.productionSourceMap, extract: true })
14 | },
15 | devtool: config.build.productionSourceMap ? '#source-map' : false,
16 | output: {
17 | path: config.build.assetsRoot,
18 | filename: utils.assetsPath('js/[name].[chunkhash].js'),
19 | chunkFilename: utils.assetsPath('js/[id].[chunkhash].js')
20 | },
21 | vue: {
22 | loaders: utils.cssLoaders({
23 | sourceMap: config.build.productionSourceMap,
24 | extract: true
25 | })
26 | },
27 | plugins: [
28 | // http://vuejs.github.io/vue-loader/workflow/production.html
29 | new webpack.DefinePlugin({
30 | 'process.env': env
31 | }),
32 | new webpack.optimize.UglifyJsPlugin({
33 | compress: {
34 | warnings: false
35 | }
36 | }),
37 | new webpack.optimize.OccurenceOrderPlugin(),
38 | // extract css into its own file
39 | new ExtractTextPlugin(utils.assetsPath('css/[name].[contenthash].css')),
40 | // generate dist index.html with correct asset hash for caching.
41 | // you can customize output by editing /index.html
42 | // see https://github.com/ampedandwired/html-webpack-plugin
43 | new HtmlWebpackPlugin({
44 | filename: config.build.index,
45 | template: 'index.html',
46 | inject: true,
47 | minify: {
48 | removeComments: true,
49 | collapseWhitespace: true,
50 | removeAttributeQuotes: true
51 | // more options:
52 | // https://github.com/kangax/html-minifier#options-quick-reference
53 | },
54 | // necessary to consistently work with multiple chunks via CommonsChunkPlugin
55 | chunksSortMode: 'dependency'
56 | }),
57 | // split vendor js into its own file
58 | new webpack.optimize.CommonsChunkPlugin({
59 | name: 'vendor',
60 | minChunks: function (module, count) {
61 | // any required modules inside node_modules are extracted to vendor
62 | return (
63 | module.resource &&
64 | /\.js$/.test(module.resource) &&
65 | module.resource.indexOf(
66 | path.join(__dirname, '../node_modules')
67 | ) === 0
68 | )
69 | }
70 | }),
71 | // extract webpack runtime and module manifest to its own file in order to
72 | // prevent vendor hash from being updated whenever app bundle is updated
73 | new webpack.optimize.CommonsChunkPlugin({
74 | name: 'manifest',
75 | chunks: ['vendor']
76 | })
77 | ]
78 | })
79 |
80 | if (config.build.productionGzip) {
81 | var CompressionWebpackPlugin = require('compression-webpack-plugin')
82 |
83 | webpackConfig.plugins.push(
84 | new CompressionWebpackPlugin({
85 | asset: '[path].gz[query]',
86 | algorithm: 'gzip',
87 | test: new RegExp(
88 | '\\.(' +
89 | config.build.productionGzipExtensions.join('|') +
90 | ')$'
91 | ),
92 | threshold: 10240,
93 | minRatio: 0.8
94 | })
95 | )
96 | }
97 |
98 | module.exports = webpackConfig
99 |
--------------------------------------------------------------------------------
/circle.yml:
--------------------------------------------------------------------------------
1 | machine:
2 | node:
3 | version: 6
4 |
5 | deployment:
6 | npm:
7 | tag: /v\d.\d.\d/
8 | commands:
9 | - echo -e "$NPM_USERNAME\n$NPM_PASSWORD\n$NPM_EMAIL" | npm login
10 | - npm publish
11 |
--------------------------------------------------------------------------------
/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/config/index.js:
--------------------------------------------------------------------------------
1 | // see http://vuejs-templates.github.io/webpack for documentation.
2 | var path = require('path')
3 |
4 | module.exports = {
5 | build: {
6 | env: require('./prod.env'),
7 | index: path.resolve(__dirname, '../docs/index.html'),
8 | assetsRoot: path.resolve(__dirname, '../docs'),
9 | assetsSubDirectory: 'static',
10 | assetsPublicPath: '/vue-cascading-address',
11 | productionSourceMap: true,
12 | // Gzip off by default as many popular static hosts such as
13 | // Surge or Netlify already gzip all static assets for you.
14 | // Before setting to `true`, make sure to:
15 | // npm install --save-dev compression-webpack-plugin
16 | productionGzip: false,
17 | productionGzipExtensions: ['js', 'css']
18 | },
19 | dev: {
20 | env: require('./dev.env'),
21 | port: 8088,
22 | assetsSubDirectory: 'static',
23 | assetsPublicPath: '/',
24 | proxyTable: {},
25 | // CSS Sourcemaps off by default because relative paths are "buggy"
26 | // with this option, according to the CSS-Loader README
27 | // (https://github.com/webpack/css-loader#sourcemaps)
28 | // In our experience, they generally work as expected,
29 | // just be aware of this issue when enabling this option.
30 | cssSourceMap: false
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/docs/index.html:
--------------------------------------------------------------------------------
1 |
vue-cascading-address
--------------------------------------------------------------------------------
/docs/static/css/app.49afa422a5a4430197bc6fc161484883.css:
--------------------------------------------------------------------------------
1 | .demo-container{width:300px;margin:0 auto}.text-center{text-align:center}.pre{border:1px solid #aaa;padding:20px;border-radius:2px;background-color:#eee}.cascading-address[data-v-2a727d52]{box-shadow:0 6px 12px rgba(0,0,0,.175);position:absolute;z-index:99999;background:#fff;width:318px}.cascading-address ul[data-v-2a727d52]{padding:5px;border-bottom:1px dotted #ddd;text-align:left}.cascading-address ul li[data-v-2a727d52]{font-size:13px;list-style:none;display:inline-block;margin:5px 7px;cursor:pointer}.cascading-address .form-group[data-v-2a727d52]{margin:10px}.address-area[data-v-2a727d52]{margin:10px;font-weight:700;text-align:left}.label[data-v-2a727d52]{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label-success[data-v-2a727d52]{background-color:#5cb85c}.btn[data-v-2a727d52]{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn-link[data-v-2a727d52]{font-weight:400;color:#337ab7;border-radius:0;background:none}.btn-link[data-v-2a727d52]:hover{color:#4cae4c!important}.btn-success[data-v-2a727d52]{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-sm[data-v-2a727d52]{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-sm[data-v-2a727d52]:hover{color:#337ab7}.text-success[data-v-2a727d52]{color:#3c763d}.address-option-footer[data-v-2a727d52]{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px;text-align:right}
2 | /*# sourceMappingURL=app.49afa422a5a4430197bc6fc161484883.css.map*/
--------------------------------------------------------------------------------
/docs/static/css/app.49afa422a5a4430197bc6fc161484883.css.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["webpack:///webpack:///src/app.vue","webpack:///webpack:///src/cascadingAddress.vue"],"names":[],"mappings":"AACA,gBACE,YACA,aAAe,CAEjB,aACE,iBAAmB,CAErB,KACE,sBACA,aACA,kBACA,qBAAuB,CCXzB,oCACE,uCACA,kBACA,cACA,gBACA,WAAa,CAEf,uCACE,YACA,8BACA,eAAiB,CAEnB,0CACE,eACA,gBACA,qBACA,eACA,cAAgB,CAElB,gDACE,WAAa,CAEf,+BACE,YACA,gBACA,eAAiB,CAEnB,wBACE,eACA,uBACA,cACA,gBACA,cACA,WACA,kBACA,mBACA,wBACA,mBAAqB,CAEvB,gCACE,wBAA0B,CAE5B,sBACE,qBACA,iBACA,gBACA,eACA,gBACA,uBACA,kBACA,mBACA,sBACA,8BACA,0BACA,eACA,yBACA,sBACA,qBACA,iBACA,sBACA,6BACA,iBAAmB,CAErB,2BACE,gBACA,cACA,gBACA,eAAiB,CAEnB,iCACE,uBAAyB,CAE3B,8BACE,WACA,yBACA,oBAAsB,CAExB,yBACE,iBACA,eACA,gBACA,iBAAmB,CAErB,+BACE,aAAc,CAEhB,+BACE,aAAe,CAEjB,wCACE,kBACA,yBACA,0BACA,+BACA,8BACA,gBAAkB","file":"static/css/app.49afa422a5a4430197bc6fc161484883.css","sourcesContent":["\n.demo-container {\n width: 300px;\n margin: 0 auto;\n}\n.text-center {\n text-align: center;\n}\n.pre {\n border: 1px solid #aaa;\n padding: 20px;\n border-radius: 2px;\n background-color: #eee;\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/app.vue","\n.cascading-address[data-v-2a727d52] {\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n position: absolute;\n z-index: 99999;\n background: #fff;\n width: 318px;\n}\n.cascading-address ul[data-v-2a727d52] {\n padding: 5px;\n border-bottom: 1px dotted #ddd;\n text-align: left;\n}\n.cascading-address ul li[data-v-2a727d52] {\n font-size: 13px;\n list-style: none;\n display: inline-block;\n margin: 5px 7px;\n cursor: pointer;\n}\n.cascading-address .form-group[data-v-2a727d52] {\n margin: 10px;\n}\n.address-area[data-v-2a727d52] {\n margin: 10px;\n font-weight: bold;\n text-align: left;\n}\n.label[data-v-2a727d52] {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\n.label-success[data-v-2a727d52] {\n background-color: #5cb85c;\n}\n.btn[data-v-2a727d52] {\n display: inline-block;\n padding: 6px 12px;\n margin-bottom: 0;\n font-size: 14px;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -ms-touch-action: manipulation;\n touch-action: manipulation;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.btn-link[data-v-2a727d52] {\n font-weight: normal;\n color: #337ab7;\n border-radius: 0;\n background: none;\n}\n.btn-link[data-v-2a727d52]:hover {\n color: #4cae4c!important;\n}\n.btn-success[data-v-2a727d52] {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-sm[data-v-2a727d52] {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-sm[data-v-2a727d52]:hover {\n color:#337ab7;\n}\n.text-success[data-v-2a727d52] {\n color: #3c763d;\n}\n.address-option-footer[data-v-2a727d52] {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n text-align: right;\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/cascadingAddress.vue"],"sourceRoot":""}
--------------------------------------------------------------------------------
/docs/static/demo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/savokiss/vue-cascading-address/5fabb896627e2c672f98b38f1dff138d01368a94/docs/static/demo.gif
--------------------------------------------------------------------------------
/docs/static/js/app.42f48107cc48544a23fd.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([1,0],[function(s,n,a){"use strict";function t(s){return s&&s.__esModule?s:{default:s}}var e=a(10),c=t(e),i=a(6),o=t(i);new c.default({el:"#app",render:function(s){return s(o.default)}})},function(s,n,a){"use strict";function t(s){return s&&s.__esModule?s:{default:s}}Object.defineProperty(n,"__esModule",{value:!0});var e=a(7),c=t(e);n.default={data:function(){return{confirmData:""}},components:{cascadingAddress:c.default},methods:{confirmCity:function(s){this.confirmData=s,console.log("This is new")}}}},function(s,n,a){"use strict";function t(s){return s&&s.__esModule?s:{default:s}}Object.defineProperty(n,"__esModule",{value:!0});var e=a(5),c=t(e);n.default={props:{inputClass:String,readonly:Boolean},data:function(){return{p:"",c:"",a:"",provinces:c.default,areas:"",cities:"",show:!1}},computed:{model:function(){return this.p?this.p+" "+this.c+" "+this.a:""}},methods:{clear:function(){this.p="",this.c="",this.a="",this.cities=[],this.areas=[]},open:function(){this.show=!0},close:function(){this.show=!1},confirm:function(){this.close(),this.$emit("confirm",{province:this.p,city:this.c,area:this.a})},setProvince:function(s){this.p=s,this.c="",this.a="",this.areas=[];var n=this.provinces.filter(function(n){return n.p===s});this.cities=n[0].c||[]},setCity:function(s){this.c=s,this.a="";var n=this.cities.filter(function(n){return n.n===s});this.areas=n[0].a||[]},setArea:function(s){this.a=s}}}},function(s,n){},function(s,n){},function(s,n){s.exports=[{p:"北京",c:[{n:"东城区"},{n:"西城区"},{n:"崇文区"},{n:"宣武区"},{n:"朝阳区"},{n:"丰台区"},{n:"石景山区"},{n:"海淀区"},{n:"门头沟区"},{n:"房山区"},{n:"通州区"},{n:"顺义区"},{n:"昌平区"},{n:"大兴区"},{n:"平谷区"},{n:"怀柔区"},{n:"密云县"},{n:"延庆县"}]},{p:"天津",c:[{n:"和平区"},{n:"河东区"},{n:"河西区"},{n:"南开区"},{n:"河北区"},{n:"红挢区"},{n:"滨海新区"},{n:"东丽区"},{n:"西青区"},{n:"津南区"},{n:"北辰区"},{n:"宁河区"},{n:"武清区"},{n:"静海县"},{n:"宝坻区"},{n:"蓟县"}]},{p:"河北",c:[{n:"石家庄",a:[{s:"长安区"},{s:"桥东区"},{s:"桥西区"},{s:"新华区"},{s:"井陉矿区"},{s:"裕华区"},{s:"井陉县"},{s:"正定县"},{s:"栾城县"},{s:"行唐县"},{s:"灵寿县"},{s:"高邑县"},{s:"深泽县"},{s:"赞皇县"},{s:"无极县"},{s:"平山县"},{s:"元氏县"},{s:"赵县"},{s:"辛集市"},{s:"藁城市"},{s:"晋州市"},{s:"新乐市"},{s:"鹿泉市"}]},{n:"唐山",a:[{s:"路南区"},{s:"路北区"},{s:"古冶区"},{s:"开平区"},{s:"丰南区"},{s:"丰润区"},{s:"滦县"},{s:"滦南县"},{s:"乐亭县"},{s:"迁西县"},{s:"玉田县"},{s:"唐海县"},{s:"遵化市"},{s:"迁安市"}]},{n:"秦皇岛",a:[{s:"海港区"},{s:"山海关区"},{s:"北戴河区"},{s:"青龙满族自治县"},{s:"昌黎县"},{s:"抚宁县"},{s:"卢龙县"}]},{n:"邯郸",a:[{s:"邯山区"},{s:"丛台区"},{s:"复兴区"},{s:"峰峰矿区"},{s:"邯郸县"},{s:"临漳县"},{s:"成安县"},{s:"大名县"},{s:"涉县"},{s:"磁县"},{s:"肥乡县"},{s:"永年县"},{s:"邱县"},{s:"鸡泽县"},{s:"广平县"},{s:"馆陶县"},{s:"魏县"},{s:"曲周县"},{s:"武安市"}]},{n:"邢台",a:[{s:"桥东区"},{s:"桥西区"},{s:"邢台县"},{s:"临城县"},{s:"内丘县"},{s:"柏乡县"},{s:"隆尧县"},{s:"任县"},{s:"南和县"},{s:"宁晋县"},{s:"巨鹿县"},{s:"新河县"},{s:"广宗县"},{s:"平乡县"},{s:"威县"},{s:"清河县"},{s:"临西县"},{s:"南宫市"},{s:"沙河市"}]},{n:"保定",a:[{s:"新市区"},{s:"北市区"},{s:"南市区"},{s:"满城县"},{s:"清苑县"},{s:"涞水县"},{s:"阜平县"},{s:"徐水县"},{s:"定兴县"},{s:"唐县"},{s:"高阳县"},{s:"容城县"},{s:"涞源县"},{s:"望都县"},{s:"安新县"},{s:"易县"},{s:"曲阳县"},{s:"蠡县"},{s:"顺平县"},{s:"博野县"},{s:"雄县"},{s:"涿州市"},{s:"定州市"},{s:"安国市"},{s:"高碑店市"}]},{n:"张家口",a:[{s:"桥东区"},{s:"桥西区"},{s:"宣化区"},{s:"下花园区"},{s:"宣化县"},{s:"张北县"},{s:"康保县"},{s:"沽源县"},{s:"尚义县"},{s:"蔚县"},{s:"阳原县"},{s:"怀安县"},{s:"万全县"},{s:"怀来县"},{s:"涿鹿县"},{s:"赤城县"},{s:"崇礼县"}]},{n:"承德",a:[{s:"双桥区"},{s:"双滦区"},{s:"鹰手营子矿区"},{s:"承德县"},{s:"兴隆县"},{s:"平泉县"},{s:"滦平县"},{s:"隆化县"},{s:"丰宁满族自治县"},{s:"宽城满族自治县"},{s:"围场满族蒙古族自治县"}]},{n:"沧州",a:[{s:"新华区"},{s:"运河区"},{s:"沧县"},{s:"青县"},{s:"东光县"},{s:"海兴县"},{s:"盐山县"},{s:"肃宁县"},{s:"南皮县"},{s:"吴桥县"},{s:"献县"},{s:"孟村回族自治县"},{s:"泊头市"},{s:"任丘市"},{s:"黄骅市"},{s:"河间市"}]},{n:"廊坊",a:[{s:"安次区"},{s:"广阳区"},{s:"固安县"},{s:"永清县"},{s:"香河县"},{s:"大城县"},{s:"文安县"},{s:"大厂回族自治县"},{s:"霸州市"},{s:"三河市"}]},{n:"衡水",a:[{s:"桃城区"},{s:"枣强县"},{s:"武邑县"},{s:"武强县"},{s:"饶阳县"},{s:"安平县"},{s:"故城县"},{s:"景县"},{s:"阜城县"},{s:"冀州市"},{s:"深州市"}]}]},{p:"山西",c:[{n:"太原",a:[{s:"小店区"},{s:"迎泽区"},{s:"杏花岭区"},{s:"尖草坪区"},{s:"万柏林区"},{s:"晋源区"},{s:"清徐县"},{s:"阳曲县"},{s:"娄烦县"},{s:"古交市"}]},{n:"大同",a:[{s:"城区"},{s:"矿区"},{s:"南郊区"},{s:"新荣区"},{s:"阳高县"},{s:"天镇县"},{s:"广灵县"},{s:"灵丘县"},{s:"浑源县"},{s:"左云县"},{s:"大同县"}]},{n:"阳泉",a:[{s:"城区"},{s:"矿区"},{s:"郊区"},{s:"平定县"},{s:"盂县"}]},{n:"长治",a:[{s:"城区"},{s:"郊区"},{s:"长治县"},{s:"襄垣县"},{s:"屯留县"},{s:"平顺县"},{s:"黎城县"},{s:"壶关县"},{s:"长子县"},{s:"武乡县"},{s:"沁县"},{s:"沁源县"},{s:"潞城市"}]},{n:"晋城",a:[{s:"城区"},{s:"沁水县"},{s:"阳城县"},{s:"陵川县"},{s:"泽州县"},{s:"高平市"}]},{n:"朔州",a:[{s:"朔城区"},{s:"平鲁区"},{s:"山阴县"},{s:"应县"},{s:"右玉县"},{s:"怀仁县"}]},{n:"晋中",a:[{s:"榆次区"},{s:"榆社县"},{s:"左权县"},{s:"和顺县"},{s:"昔阳县"},{s:"寿阳县"},{s:"太谷县"},{s:"祁县"},{s:"平遥县"},{s:"灵石县"},{s:"介休市"}]},{n:"运城",a:[{s:"盐湖区"},{s:"临猗县"},{s:"万荣县"},{s:"闻喜县"},{s:"稷山县"},{s:"新绛县"},{s:"绛县"},{s:"垣曲县"},{s:"夏县"},{s:"平陆县"},{s:"芮城县"},{s:"永济市"},{s:"河津市"}]},{n:"忻州",a:[{s:"忻府区"},{s:"定襄县"},{s:"五台县"},{s:"代县"},{s:"繁峙县"},{s:"宁武县"},{s:"静乐县"},{s:"神池县"},{s:"五寨县"},{s:"岢岚县"},{s:"河曲县"},{s:"保德县"},{s:"偏关县"},{s:"原平市"}]},{n:"临汾",a:[{s:"尧都区"},{s:"曲沃县"},{s:"翼城县"},{s:"襄汾县"},{s:"洪洞县"},{s:"古县"},{s:"安泽县"},{s:"浮山县"},{s:"吉县"},{s:"乡宁县"},{s:"大宁县"},{s:"隰县"},{s:"永和县"},{s:"蒲县"},{s:"汾西县"},{s:"侯马市"},{s:"霍州市"}]},{n:"吕梁",a:[{s:"离石区"},{s:"文水县"},{s:"交城县"},{s:"兴县"},{s:"临县"},{s:"柳林县"},{s:"石楼县"},{s:"岚县"},{s:"方山县"},{s:"中阳县"},{s:"交口县"},{s:"孝义市"},{s:"汾阳市"}]}]},{p:"内蒙古",c:[{n:"呼和浩特",a:[{s:"新城区"},{s:"回民区"},{s:"玉泉区"},{s:"玉泉区"},{s:"赛罕区"},{s:"土默特左旗"},{s:"托克托县"},{s:"和林格尔县"},{s:"清水河县"},{s:"武川县"}]},{n:"包头",a:[{s:"东河区"},{s:"昆都仑区"},{s:"青山区"},{s:"石拐区"},{s:"白云矿区"},{s:"九原区"},{s:"土默特右旗"},{s:"固阳县"},{s:"达尔罕茂明安联合旗"}]},{n:"乌海",a:[{s:"海勃湾区"},{s:"海南区"},{s:"乌达区"}]},{n:"赤峰",a:[{s:"红山区"},{s:"元宝山区"},{s:"松山区"},{s:"阿鲁科尔沁旗"},{s:"巴林左旗"},{s:"巴林右旗"},{s:"林西县"},{s:"克什克腾旗"},{s:"翁牛特旗"},{s:"喀喇沁旗"},{s:"宁城县"},{s:"敖汉旗"}]},{n:"通辽",a:[{s:"科尔沁区"},{s:"科尔沁左翼中旗"},{s:"科尔沁左翼后旗"},{s:"开鲁县"},{s:"库伦旗"},{s:"奈曼旗"},{s:"扎鲁特旗"},{s:"霍林郭勒市"}]},{n:"鄂尔多斯",a:[{s:"东胜区"},{s:"达拉特旗"},{s:"准格尔旗"},{s:"鄂托克前旗"},{s:"鄂托克旗"},{s:"杭锦旗"},{s:"乌审旗"},{s:"伊金霍洛旗"}]},{n:"呼伦贝尔",a:[{s:"海拉尔区"},{s:"阿荣旗"},{s:"莫力达瓦达斡尔族自治旗"},{s:"鄂伦春自治旗"},{s:"鄂温克族自治旗"},{s:"陈巴尔虎旗"},{s:"新巴尔虎左旗"},{s:"新巴尔虎右旗"},{s:"满洲里市"},{s:"牙克石市"},{s:"扎兰屯市"},{s:"额尔古纳市"},{s:"根河市"}]},{n:"巴彦淖尔",a:[{s:"临河区"},{s:"五原县"},{s:"磴口县"},{s:"乌拉特前旗"},{s:"乌拉特中旗"},{s:"乌拉特后旗"},{s:"杭锦后旗"}]},{n:"乌兰察布",a:[{s:"集宁区"},{s:"卓资县"},{s:"化德县"},{s:"商都县"},{s:"兴和县"},{s:"凉城县"},{s:"察哈尔右翼前旗"},{s:"察哈尔右翼中旗"},{s:"察哈尔右翼后旗"},{s:"四子王旗"},{s:"丰镇市"}]},{n:"兴安",a:[{s:"乌兰浩特市"},{s:"阿尔山市"},{s:"科尔沁右翼前旗"},{s:"科尔沁右翼中旗"},{s:"扎赉特旗"},{s:"突泉县"}]},{n:"锡林郭勒",a:[{s:"二连浩特市"},{s:"锡林浩特市"},{s:"阿巴嘎旗"},{s:"苏尼特左旗"},{s:"苏尼特右旗"},{s:"东乌珠穆沁旗"},{s:"西乌珠穆沁旗"},{s:"太仆寺旗"},{s:"镶黄旗"},{s:"正镶白旗"},{s:"正蓝旗"},{s:"多伦县"}]},{n:"阿拉善",a:[{s:"阿拉善左旗"},{s:"阿拉善右旗"},{s:"额济纳旗"}]}]},{p:"辽宁",c:[{n:"沈阳",a:[{s:"和平区"},{s:"沈河区"},{s:"大东区"},{s:"皇姑区"},{s:"铁西区"},{s:"苏家屯区"},{s:"东陵区"},{s:"新城子区"},{s:"于洪区"},{s:"辽中县"},{s:"康平县"},{s:"法库县"},{s:"新民市"}]},{n:"大连",a:[{s:"中山区"},{s:"西岗区"},{s:"沙河口区"},{s:"甘井子区"},{s:"旅顺口区"},{s:"金州区"},{s:"长海县"},{s:"瓦房店市"},{s:"普兰店市"},{s:"庄河市"}]},{n:"鞍山",a:[{s:"铁东区"},{s:"铁西区"},{s:"立山区"},{s:"千山区"},{s:"台安县"},{s:"210323"},{s:"海城市"}]},{n:"抚顺",a:[{s:"新抚区"},{s:"东洲区"},{s:"望花区"},{s:"顺城区"},{s:"抚顺县"},{s:"新宾满族自治县"},{s:"清原满族自治县"}]},{n:"本溪",a:[{s:"平山区"},{s:"溪湖区"},{s:"明山区"},{s:"南芬区"},{s:"本溪满族自治县"},{s:"桓仁满族自治县"}]},{n:"丹东",a:[{s:"元宝区"},{s:"振兴区"},{s:"振安区"},{s:"宽甸满族自治县"},{s:"东港市"},{s:"凤城市"}]},{n:"锦州",a:[{s:"古塔区"},{s:"凌河区"},{s:"太和区"},{s:"黑山县"},{s:"义县"},{s:"凌海市"},{s:"北镇市"}]},{n:"营口",a:[{s:"站前区"},{s:"西市区"},{s:"鲅鱼圈区"},{s:"老边区"},{s:"盖州市"},{s:"大石桥市"}]},{n:"阜新",a:[{s:"海州区"},{s:"新邱区"},{s:"太平区"},{s:"清河门区"},{s:"细河区"},{s:"阜新蒙古族自治县"},{s:"彰武县"}]},{n:"辽阳",a:[{s:"白塔区"},{s:"文圣区"},{s:"宏伟区"},{s:"弓长岭区"},{s:"太子河区"},{s:"辽阳县"},{s:"灯塔市"}]},{n:"盘锦",a:[{s:"双台子区"},{s:"兴隆台区"},{s:"大洼县"},{s:"盘山县"}]},{n:"铁岭",a:[{s:"银州区"},{s:"清河区"},{s:"铁岭县"},{s:"西丰县"},{s:"昌图县"},{s:"调兵山市"},{s:"开原市"}]},{n:"朝阳",a:[{s:"双塔区"},{s:"龙城区"},{s:"朝阳县"},{s:"建平县"},{s:"喀喇沁左翼蒙古族自治县"},{s:"北票市"},{s:"凌源市"}]},{n:"葫芦岛",a:[{s:"连山区"},{s:"龙港区"},{s:"南票区"},{s:"绥中县"},{s:"建昌县"},{s:"兴城市"}]}]},{p:"吉林",c:[{n:"长春",a:[{s:"南关区"},{s:"宽城区"},{s:"朝阳区"},{s:"二道区"},{s:"绿园区"},{s:"双阳区"},{s:"农安县"},{s:"九台市"},{s:"榆树市"},{s:"德惠市"}]},{n:"吉林",a:[{s:"昌邑区"},{s:"龙潭区"},{s:"船营区"},{s:"丰满区"},{s:"永吉县"},{s:"蛟河市"},{s:"桦甸市"},{s:"舒兰市"},{s:"磐石市"}]},{n:"四平",a:[{s:"铁西区"},{s:"铁东区"},{s:"梨树县"},{s:"伊通满族自治县"},{s:"公主岭市"},{s:"双辽市"}]},{n:"辽源",a:[{s:"龙山区"},{s:"西安区"},{s:"东丰县"},{s:"东辽县"}]},{n:"通化",a:[{s:"东昌区"},{s:"二道江区"},{s:"通化县"},{s:"辉南县"},{s:"柳河县"},{s:"梅河口市"},{s:"集安市"}]},{n:"白山",a:[{s:"八道江区"},{s:"江源区"},{s:"抚松县"},{s:"靖宇县"},{s:"长白朝鲜族自治县"},{s:"临江市"}]},{n:"松原",a:[{s:"宁江区"},{s:"前郭尔罗斯蒙古族自治县"},{s:"长岭县"},{s:"乾安县"},{s:"扶余县"}]},{n:"白城",a:[{s:"洮北区"},{s:"镇赉县"},{s:"通榆县"},{s:"洮南市"},{s:"大安市"}]},{n:"延边",a:[{s:"延吉市"},{s:"图们市"},{s:"敦化市"},{s:"珲春市"},{s:"龙井市"},{s:"和龙市"},{s:"汪清县"},{s:"安图县"}]}]},{p:"黑龙江",c:[{n:"哈尔滨",a:[{s:"道里区"},{s:"南岗区"},{s:"道外区"},{s:"平房区"},{s:"松北区"},{s:"香坊区"},{s:"呼兰区"},{s:"阿城区"},{s:"依兰县"},{s:"方正县"},{s:"宾县"},{s:"巴彦县"},{s:"木兰县"},{s:"通河县"},{s:"延寿县"},{s:"双城市"},{s:"尚志市"},{s:"五常市"}]},{n:"齐齐哈尔",a:[{s:"龙沙区"},{s:"建华区"},{s:"铁锋区"},{s:"昂昂溪区"},{s:"富拉尔基区"},{s:"碾子山区"},{s:"梅里斯达斡尔族区"},{s:"龙江县"},{s:"依安县"},{s:"泰来县"},{s:"甘南县"},{s:"富裕县"},{s:"克山县"},{s:"克东县"},{s:"拜泉县"},{s:"讷河市"}]},{n:"鸡西",a:[{s:"鸡冠区"},{s:"恒山区"},{s:"滴道区"},{s:"梨树区"},{s:"城子河区"},{s:"麻山区"},{s:"鸡东县"},{s:"虎林市"},{s:"密山市"}]},{n:"鹤岗",a:[{s:"向阳区"},{s:"工农区"},{s:"南山区"},{s:"兴安区"},{s:"东山区"},{s:"兴山区"},{s:"萝北县"},{s:"绥滨县"}]},{n:"双鸭山",a:[{s:"尖山区"},{s:"岭东区"},{s:"四方台区"},{s:"宝山区"},{s:"集贤县"},{s:"友谊县"},{s:"宝清县"},{s:"饶河县"}]},{n:"大庆",a:[{s:"萨尔图区"},{s:"龙凤区"},{s:"让胡路区"},{s:"红岗区"},{s:"大同区"},{s:"肇州县"},{s:"肇源县"},{s:"林甸县"},{s:"杜尔伯特蒙古族自治县"}]},{n:"伊春",a:[{s:"伊春区"},{s:"南岔区"},{s:"友好区"},{s:"西林区"},{s:"翠峦区"},{s:"新青区"},{s:"美溪区"},{s:"金山屯区"},{s:"五营区"},{s:"乌马河区"},{s:"汤旺河区"},{s:"带岭区"},{s:"乌伊岭区"},{s:"红星区"},{s:"上甘岭区"},{s:"嘉荫县"},{s:"铁力市"}]},{n:"佳木斯",a:[{s:"向阳区"},{s:"前进区"},{s:"东风区"},{s:"郊区"},{s:"桦南县"},{s:"桦川县"},{s:"汤原县"},{s:"抚远县"},{s:"同江市"},{s:"富锦市"}]},{n:"七台河",a:[{s:"新兴区"},{s:"桃山区"},{s:"茄子河区"},{s:"勃利县"}]},{n:"牡丹江",a:[{s:"东安区"},{s:"阳明区"},{s:"爱民区"},{s:"西安区"},{s:"东宁县"},{s:"林口县"},{s:"绥芬河市"},{s:"海林市"},{s:"宁安市"},{s:"穆棱市"}]},{n:"黑河",a:[{s:"爱辉区"},{s:"嫩江县"},{s:"逊克县"},{s:"孙吴县"},{s:"北安市"},{s:"五大连池市"}]},{n:"绥化",a:[{s:"北林区"},{s:"望奎县"},{s:"兰西县"},{s:"青冈县"},{s:"庆安县"},{s:"明水县"},{s:"绥棱县"},{s:"安达市"},{s:"肇东市"},{s:"海伦市"}]},{n:"大兴安岭",a:[{s:"加格达奇区"},{s:"松岭区"},{s:"新林区"},{s:"呼中区"},{s:"呼玛县"},{s:"塔河县"},{s:"漠河县"}]}]},{p:"上海",c:[{n:"黄浦区"},{n:"卢湾区"},{n:"徐汇区"},{n:"长宁区"},{n:"静安区"},{n:"普陀区"},{n:"闸北区"},{n:"虹口区"},{n:"杨浦区"},{n:"闵行区"},{n:"宝山区"},{n:"嘉定区"},{n:"浦东新区"},{n:"金山区"},{n:"松江区"},{n:"奉贤区"},{n:"青浦区"},{n:"崇明县"}]},{p:"江苏",c:[{n:"南京",a:[{s:"玄武区"},{s:"白下区"},{s:"秦淮区"},{s:"建邺区"},{s:"鼓楼区"},{s:"下关区"},{s:"浦口区"},{s:"栖霞区"},{s:"雨花台区"},{s:"江宁区"},{s:"六合区"},{s:"溧水县"},{s:"高淳县"}]},{n:"无锡",a:[{s:"崇安区"},{s:"南长区"},{s:"北塘区"},{s:"锡山区"},{s:"惠山区"},{s:"滨湖区"},{s:"江阴市"},{s:"宜兴市"}]},{n:"徐州",a:[{s:"鼓楼区"},{s:"云龙区"},{s:"九里区"},{s:"贾汪区"},{s:"泉山区"},{s:"丰县"},{s:"沛县"},{s:"铜山县"},{s:"睢宁县"},{s:"新沂市"},{s:"邳州市"}]},{n:"常州",a:[{s:"天宁区"},{s:"钟楼区"},{s:"戚墅堰区"},{s:"新北区"},{s:"武进区"},{s:"溧阳市"},{s:"金坛市"}]},{n:"苏州",a:[{s:"沧浪区"},{s:"平江区"},{s:"金阊区"},{s:"虎丘区"},{s:"吴中区"},{s:"相城区"},{s:"常熟市"},{s:"张家港市"},{s:"昆山市"},{s:"吴江市"},{s:"太仓市"}]},{n:"南通",a:[{s:"崇川区"},{s:"港闸区"},{s:"海安县"},{s:"如东县"},{s:"启东市"},{s:"如皋市"},{s:"通州市"},{s:"海门市"}]},{n:"连云港",a:[{s:"连云区"},{s:"新浦区"},{s:"海州区"},{s:"赣榆县"},{s:"东海县"},{s:"灌云县"},{s:"灌南县"}]},{n:"淮安",a:[{s:"清河区"},{s:"楚州区"},{s:"淮阴区"},{s:"清浦区"},{s:"涟水县"},{s:"洪泽县"},{s:"盱眙县"},{s:"金湖县"}]},{n:"盐城",a:[{s:"亭湖区"},{s:"盐都区"},{s:"响水县"},{s:"滨海县"},{s:"阜宁县"},{s:"射阳县"},{s:"建湖县"},{s:"东台市"},{s:"大丰市"}]},{n:"扬州",a:[{s:"广陵区"},{s:"邗江区"},{s:"维扬区"},{s:"宝应县"},{s:"仪征市"},{s:"高邮市"},{s:"江都市"}]},{n:"镇江",a:[{s:"京口区"},{s:"润州区"},{s:"丹徒区"},{s:"丹阳市"},{s:"扬中市"},{s:"句容市"}]},{n:"泰州",a:[{s:"海陵区"},{s:"高港区"},{s:"兴化市"},{s:"靖江市"},{s:"泰兴市"},{s:"姜堰市"}]},{n:"宿迁",a:[{s:"宿城区"},{s:"宿豫区"},{s:"沭阳县"},{s:"泗阳县"},{s:"泗洪县"}]}]},{p:"浙江",c:[{n:"杭州",a:[{s:"上城区"},{s:"下城区"},{s:"江干区"},{s:"拱墅区"},{s:"西湖区"},{s:"滨江区"},{s:"萧山区"},{s:"余杭区"},{s:"桐庐县"},{s:"淳安县"},{s:"建德市"},{s:"富阳市"},{s:"临安市"}]},{n:"宁波",a:[{s:"海曙区"},{s:"江东区"},{s:"江北区"},{s:"北仑区"},{s:"镇海区"},{s:"鄞州区"},{s:"象山县"},{s:"宁海县"},{s:"余姚市"},{s:"慈溪市"},{s:"奉化市"}]},{n:"温州",a:[{s:"鹿城区"},{s:"龙湾区"},{s:"瓯海区"},{s:"洞头县"},{s:"永嘉县"},{s:"平阳县"},{s:"苍南县"},{s:"文成县"},{s:"泰顺县"},{s:"瑞安市"},{s:"乐清市"}]},{n:"嘉兴",a:[{s:"南湖区"},{s:"秀洲区"},{s:"嘉善县"},{s:"海盐县"},{s:"海宁市"},{s:"平湖市"},{s:"桐乡市"}]},{n:"湖州",a:[{s:"吴兴区"},{s:"南浔区"},{s:"德清县"},{s:"长兴县"},{s:"安吉县"}]},{n:"绍兴",a:[{s:"越城区"},{s:"绍兴县"},{s:"新昌县"},{s:"诸暨市"},{s:"上虞市"},{s:"嵊州市"}]},{n:"金华",a:[{s:"婺城区"},{s:"金东区"},{s:"武义县"},{s:"浦江县"},{s:"磐安县"},{s:"兰溪市"},{s:"义乌市"},{s:"东阳市"},{s:"永康市"}]},{n:"衢州",a:[{s:"柯城区"},{s:"衢江区"},{s:"常山县"},{s:"开化县"},{s:"龙游县"},{s:"江山市"}]},{n:"舟山",a:[{s:"定海区"},{s:"普陀区"},{s:"岱山县"},{s:"嵊泗县"}]},{n:"台州",a:[{s:"椒江区"},{s:"黄岩区"},{s:"路桥区"},{s:"玉环县"},{s:"三门县"},{s:"天台县"},{s:"仙居县"},{s:"温岭市"},{s:"临海市"}]},{n:"丽水",a:[{s:"莲都区"},{s:"青田县"},{s:"缙云县"},{s:"遂昌县"},{s:"松阳县"},{s:"云和县"},{s:"庆元县"},{s:"景宁畲族自治县"},{s:"龙泉市"}]}]},{p:"安徽",c:[{n:"合肥",a:[{s:"瑶海区"},{s:"庐阳区"},{s:"蜀山区"},{s:"包河区"},{s:"长丰县"},{s:"肥东县"},{s:"肥西县"}]},{n:"芜湖",a:[{s:"镜湖区"},{s:"弋江区"},{s:"鸠江区"},{s:"三山区"},{s:"芜湖县"},{s:"繁昌县"},{s:"南陵县"}]},{n:"蚌埠",a:[{s:"龙子湖区"},{s:"蚌山区"},{s:"禹会区"},{s:"淮上区"},{s:"怀远县"},{s:"五河县"},{s:"固镇县"}]},{n:"淮南",a:[{s:"大通区"},{s:"田家庵区"},{s:"谢家集区"},{s:"八公山区"},{s:"潘集区"},{s:"凤台县"}]},{n:"马鞍山",a:[{s:"金家庄区"},{s:"花山区"},{s:"雨山区"},{s:"当涂县"}]},{n:"淮北",a:[{s:"杜集区"},{s:"相山区"},{s:"烈山区"},{s:"濉溪县"}]},{n:"铜陵",a:[{s:"铜官山区"},{s:"狮子山区"},{s:"郊区"},{s:"铜陵县"}]},{n:"安庆",a:[{s:"迎江区"},{s:"大观区"},{s:"宜秀区"},{s:"怀宁县"},{s:"枞阳县"},{s:"潜山县"},{s:"太湖县"},{s:"宿松县"},{s:"望江县"},{s:"岳西县"},{s:"桐城市"}]},{n:"黄山",a:[{s:"屯溪区"},{s:"黄山区"},{s:"徽州区"},{s:"歙县"},{s:"休宁县"},{s:"黟县"},{s:"祁门县"}]},{n:"滁州",a:[{s:"琅琊区"},{s:"南谯区"},{s:"来安县"},{s:"全椒县"},{s:"定远县"},{s:"凤阳县"},{s:"天长市"},{s:"明光市"}]},{n:"阜阳",a:[{s:"颍州区"},{s:"颍东区"},{s:"颍泉区"},{s:"临泉县"},{s:"太和县"},{s:"阜南县"},{s:"颍上县"},{s:"界首市"}]},{n:"宿州",a:[{s:"埇桥区"},{s:"砀山县"},{s:"萧县"},{s:"灵璧县"},{s:"泗县"}]},{n:"巢湖",a:[{s:"居巢区"},{s:"庐江县"},{s:"无为县"},{s:"含山县"},{s:"和县"}]},{n:"六安",a:[{s:"金安区"},{s:"裕安区"},{s:"寿县"},{s:"霍邱县"},{s:"舒城县"},{s:"金寨县"},{s:"霍山县"}]},{n:"亳州",a:[{s:"谯城区"},{s:"涡阳县"},{s:"蒙城县"},{s:"利辛县"}]},{n:"池州",a:[{s:"贵池区"},{s:"东至县"},{s:"石台县"},{s:"青阳县"}]},{n:"宣城",a:[{s:"宣州区"},{s:"郎溪县"},{s:"广德县"},{s:"泾县"},{s:"绩溪县"},{s:"旌德县"},{s:"宁国市"}]}]},{p:"福建",c:[{n:"福州",a:[{s:"鼓楼区"},{s:"台江区"},{s:"仓山区"},{s:"马尾区"},{s:"晋安区"},{s:"闽侯县"},{s:"连江县"},{s:"罗源县"},{s:"闽清县"},{s:"永泰县"},{s:"平潭县"},{s:"福清市"},{s:"长乐市"}]},{n:"厦门",a:[{s:"思明区"},{s:"海沧区"},{s:"湖里区"},{s:"集美区"},{s:"同安区"},{s:"翔安区"}]},{n:"莆田",a:[{s:"城厢区"},{s:"涵江区"},{s:"荔城区"},{s:"秀屿区"},{s:"仙游县"}]},{n:"三明",a:[{s:"梅列区"},{s:"三元区"},{s:"明溪县"},{s:"清流县"},{s:"宁化县"},{s:"大田县"},{s:"尤溪县"},{s:"沙县"},{s:"将乐县"},{s:"泰宁县"},{s:"建宁县"},{s:"永安市"}]},{n:"泉州",a:[{s:"鲤城区"},{s:"丰泽区"},{s:"洛江区"},{s:"泉港区"},{s:"惠安县"},{s:"安溪县"},{s:"永春县"},{s:"德化县"},{s:"金门县"},{s:"石狮市"},{s:"晋江市"},{s:"南安市"}]},{n:"漳州",a:[{s:"芗城区"},{s:"龙文区"},{s:"云霄县"},{s:"漳浦县"},{s:"诏安县"},{s:"长泰县"},{s:"东山县"},{s:"南靖县"},{s:"平和县"},{s:"华安县"},{s:"龙海市"}]},{n:"南平",a:[{s:"延平区"},{s:"顺昌县"},{s:"浦城县"},{s:"光泽县"},{s:"松溪县"},{s:"政和县"},{s:"邵武市"},{s:"武夷山市"},{s:"建瓯市"},{s:"建阳市"}]},{n:"龙岩",a:[{s:"新罗区"},{s:"长汀县"},{s:"永定县"},{s:"上杭县"},{s:"武平县"},{s:"连城县"},{s:"漳平市"}]},{n:"宁德",a:[{s:"蕉城区"},{s:"霞浦县"},{s:"古田县"},{s:"屏南县"},{s:"寿宁县"},{s:"周宁县"},{s:"柘荣县"},{s:"福安市"},{s:"福鼎市"}]}]},{p:"江西",c:[{n:"南昌",a:[{s:"东湖区"},{s:"西湖区"},{s:"青云谱区"},{s:"湾里区"},{s:"青山湖区"},{s:"南昌县"},{s:"新建县"},{s:"安义县"},{s:"进贤县"}]},{n:"景德镇",a:[{s:"昌江区"},{s:"珠山区"},{s:"浮梁县"},{s:"乐平市"}]},{n:"萍乡",a:[{s:"安源区"},{s:"湘东区"},{s:"莲花县"},{s:"上栗县"},{s:"芦溪县"}]},{n:"九江",a:[{s:"庐山区"},{s:"浔阳区"},{s:"九江县"},{s:"武宁县"},{s:"修水县"},{s:"永修县"},{s:"德安县"},{s:"星子县"},{s:"都昌县"},{s:"湖口县"},{s:"彭泽县"},{s:"瑞昌市"}]},{n:"新余",a:[{s:"渝水区"},{s:"分宜县"}]},{n:"鹰潭",a:[{s:"月湖区"},{s:"余江县"},{s:"贵溪市"}]},{n:"赣州",a:[{s:"章贡区"},{s:"赣县"},{s:"信丰县"},{s:"大余县"},{s:"上犹县"},{s:"崇义县"},{s:"安远县"},{s:"龙南县"},{s:"定南县"},{s:"全南县"},{s:"宁都县"},{s:"于都县"},{s:"兴国县"},{s:"会昌县"},{s:"寻乌县"},{s:"石城县"},{s:"瑞金市"},{s:"南康市"}]},{n:"吉安",a:[{s:"吉州区"},{s:"青原区"},{s:"吉安县"},{s:"吉水县"},{s:"峡江县"},{s:"新干县"},{s:"永丰县"},{s:"泰和县"},{s:"遂川县"},{s:"万安县"},{s:"安福县"},{s:"永新县"},{s:"井冈山市"}]},{n:"宜春",a:[{s:"袁州区"},{s:"奉新县"},{s:"万载县"},{s:"上高县"},{s:"宜丰县"},{s:"靖安县"},{s:"铜鼓县"},{s:"丰城市"},{s:"樟树市"},{s:"高安市"}]},{n:"抚州",a:[{s:"临川区"},{s:"南城县"},{s:"黎川县"},{s:"南丰县"},{s:"崇仁县"},{s:"乐安县"},{s:"宜黄县"},{s:"金溪县"},{s:"资溪县"},{s:"东乡县"},{s:"广昌县"}]},{n:"上饶",a:[{s:"信州区"},{s:"上饶县"},{s:"广丰县"},{s:"玉山县"},{s:"铅山县"},{s:"横峰县"},{s:"弋阳县"},{s:"余干县"},{s:"鄱阳县"},{s:"万年县"},{s:"婺源县"},{s:"德兴市"}]}]},{p:"山东",c:[{n:"济南",a:[{s:"历下区"},{s:"市中区"},{s:"槐荫区"},{s:"天桥区"},{s:"历城区"},{s:"长清区"},{s:"平阴县"},{s:"济阳县"},{s:"商河县"},{s:"章丘市"}]},{n:"青岛",a:[{s:"市南区"},{s:"市北区"},{s:"四方区"},{s:"黄岛区"},{s:"崂山区"},{s:"李沧区"},{s:"城阳区"},{s:"胶州市"},{s:"即墨市"},{s:"平度市"},{s:"胶南市"},{s:"莱西市"}]},{n:"淄博",a:[{s:"淄川区"},{s:"张店区"},{s:"博山区"},{s:"临淄区"},{s:"周村区"},{s:"桓台县"},{s:"高青县"},{s:"沂源县"}]},{n:"枣庄",a:[{s:"市中区"},{s:"薛城区"},{s:"峄城区"},{s:"台儿庄区"},{s:"山亭区"},{s:"滕州市"}]},{n:"东营",a:[{s:"东营区"},{s:"河口区"},{s:"垦利县"},{s:"利津县"},{s:"广饶县"}]},{n:"烟台",a:[{s:"芝罘区"},{s:"福山区"},{s:"牟平区"},{s:"莱山区"},{s:"长岛县"},{s:"龙口市"},{s:"莱阳市"},{s:"莱州市"},{s:"蓬莱市"},{s:"招远市"},{s:"栖霞市"},{s:"海阳市"}]},{n:"潍坊",a:[{s:"潍城区"},{s:"寒亭区"},{s:"坊子区"},{s:"奎文区"},{s:"临朐县"},{s:"昌乐县"},{s:"青州市"},{s:"诸城市"},{s:"寿光市"},{s:"安丘市"},{s:"高密市"},{s:"昌邑市"}]},{n:"济宁",a:[{s:"市中区"},{s:"任城区"},{s:"微山县"},{s:"鱼台县"},{s:"金乡县"},{s:"嘉祥县"},{s:"汶上县"},{s:"泗水县"},{s:"梁山县"},{s:"曲阜市"},{s:"兖州市"},{s:"邹城市"}]},{n:"泰安",a:[{s:"泰山区"},{s:"岱岳区"},{s:"宁阳县"},{s:"东平县"},{s:"新泰市"},{s:"肥城市"}]},{n:"威海",a:[{s:"环翠区"},{s:"文登市"},{s:"荣成市"},{s:"乳山市"}]},{n:"日照",a:[{s:"东港区"},{s:"岚山区"},{s:"五莲县"},{s:"莒县"}]},{n:"莱芜",a:[{s:"莱城区"},{s:"钢城区"}]},{n:"临沂",a:[{s:"兰山区"},{s:"罗庄区"},{s:"河东区"},{s:"沂南县"},{s:"郯城县"},{s:"沂水县"},{s:"苍山县"},{s:"费县"},{s:"平邑县"},{s:"莒南县"},{s:"蒙阴县"},{s:"临沭县"}]},{n:"德州",a:[{s:"德城区"},{s:"陵县"},{s:"宁津县"},{s:"庆云县"},{s:"临邑县"},{s:"齐河县"},{s:"平原县"},{s:"夏津县"},{s:"武城县"},{s:"乐陵市"},{s:"禹城市"}]},{n:"聊城",a:[{s:"东昌府区"},{s:"阳谷县"},{s:"莘县"},{s:"茌平县"},{s:"东阿县"},{s:"冠县"},{s:"高唐县"},{s:"临清市"}]},{n:"滨州",a:[{s:"滨城区"},{s:"惠民县"},{s:"阳信县"},{s:"无棣县"},{s:"沾化县"},{s:"博兴县"},{s:"邹平县"}]},{n:"菏泽",a:[{s:"牡丹区"},{s:"曹县"},{s:"单县"},{s:"成武县"},{s:"巨野县"},{s:"郓城县"},{s:"鄄城县"},{s:"定陶县"},{s:"东明县"}]}]},{p:"河南",c:[{n:"郑州",a:[{s:"中原区"},{s:"二七区"},{s:"管城回族区"},{s:"金水区"},{s:"上街区"},{s:"惠济区"},{s:"中牟县"},{s:"巩义市"},{s:"荥阳市"},{s:"新密市"},{s:"新郑市"},{s:"登封市"}]},{n:"开封",a:[{s:"龙亭区"},{s:"顺河回族区"},{s:"鼓楼区"},{s:"禹王台区"},{s:"金明区"},{s:"杞县"},{s:"通许县"},{s:"尉氏县"},{s:"开封县"},{s:"兰考县"}]},{n:"洛阳",a:[{s:"老城区"},{s:"西工区"},{s:"廛河回族区"},{s:"涧西区"},{s:"吉利区"},{s:"洛龙区"},{s:"孟津县"},{s:"新安县"},{s:"栾川县"},{s:"嵩县"},{s:"汝阳县"},{s:"宜阳县"},{s:"洛宁县"},{s:"伊川县"},{s:"偃师市"}]},{n:"平顶山",a:[{s:"新华区"},{s:"卫东区"},{s:"石龙区"},{s:"湛河区"},{s:"宝丰县"},{s:"叶县"},{s:"鲁山县"},{s:"郏县"},{s:"舞钢市"},{s:"汝州市"}]},{n:"安阳",a:[{s:"文峰区"},{s:"北关区"},{s:"殷都区"},{s:"龙安区"},{s:"安阳县"},{s:"汤阴县"},{s:"滑县"},{s:"内黄县"},{s:"林州市"}]},{n:"鹤壁",a:[{s:"鹤山区"},{s:"山城区"},{s:"淇滨区"},{s:"浚县"},{s:"淇县"}]},{n:"新乡",a:[{s:"红旗区"},{s:"卫滨区"},{s:"凤泉区"},{s:"牧野区"},{s:"新乡县"},{s:"获嘉县"},{s:"原阳县"},{s:"延津县"},{s:"封丘县"},{s:"长垣县"},{s:"卫辉市"},{s:"辉县市"}]},{n:"焦作",a:[{s:"解放区"},{s:"中站区"},{s:"马村区"},{s:"山阳区"},{s:"修武县"},{s:"博爱县"},{s:"武陟县"},{s:"温县"},{s:"沁阳市"},{s:"孟州市"}]},{n:"濮阳",a:[{s:"华龙区"},{s:"清丰县"},{s:"南乐县"},{s:"范县"},{s:"台前县"},{s:"濮阳县"}]},{n:"许昌",a:[{s:"魏都区"},{s:"许昌县"},{s:"鄢陵县"},{s:"襄城县"},{s:"禹州市"},{s:"长葛市"}]},{n:"漯河",a:[{s:"源汇区"},{s:"郾城区"},{s:"召陵区"},{s:"舞阳县"},{s:"临颍县"}]},{n:"三门峡",a:[{s:"湖滨区"},{s:"渑池县"},{s:"陕县"},{s:"卢氏县"},{s:"义马市"},{s:"灵宝市"}]},{n:"南阳",a:[{s:"宛城区"},{s:"卧龙区"},{s:"南召县"},{s:"方城县"},{s:"西峡县"},{s:"镇平县"},{s:"内乡县"},{s:"淅川县"},{s:"社旗县"},{s:"唐河县"},{s:"新野县"},{s:"桐柏县"},{s:"邓州市"}]},{n:"商丘",a:[{s:"梁园区"},{s:"睢阳区"},{s:"民权县"},{s:"睢县"},{s:"宁陵县"},{s:"柘城县"},{s:"虞城县"},{s:"夏邑县"},{s:"永城市"}]},{n:"信阳",a:[{s:"浉河区"},{s:"平桥区"},{s:"罗山县"},{s:"光山县"},{s:"新县"},{s:"商城县"},{s:"固始县"},{s:"潢川县"},{s:"淮滨县"},{s:"息县"}]},{n:"周口",a:[{s:"川汇区"},{s:"扶沟县"},{s:"西华县"},{s:"商水县"},{s:"沈丘县"},{s:"郸城县"},{s:"淮阳县"},{s:"太康县"},{s:"鹿邑县"},{s:"项城市"}]},{n:"驻马店",a:[{s:"驿城区"},{s:"西平县"},{s:"上蔡县"},{s:"平舆县"},{s:"正阳县"},{s:"确山县"},{s:"泌阳县"},{s:"汝南县"},{s:"遂平县"},{s:"新蔡县"}]},{n:"济源",a:[{s:"济源"}]}]},{p:"湖北",c:[{n:"武汉",a:[{s:"江岸区"},{s:"江汉区"},{s:"硚口区"},{s:"汉阳区"},{s:"武昌区"},{s:"青山区"},{s:"洪山区"},{s:"东西湖区"},{s:"汉南区"},{s:"蔡甸区"},{s:"江夏区"},{s:"黄陂区"},{s:"新洲区"}]},{n:"黄石",a:[{s:"黄石港区"},{s:"西塞山区"},{s:"下陆区"},{s:"铁山区"},{s:"阳新县"},{s:"大冶市"}]},{n:"十堰",a:[{s:"茅箭区"},{s:"张湾区"},{s:"郧县"},{s:"郧西县"},{s:"竹山县"},{s:"竹溪县"},{s:"房县"},{s:"丹江口市"}]},{n:"宜昌",a:[{s:"西陵区"},{s:"伍家岗区"},{s:"点军区"},{s:"猇亭区"},{s:"夷陵区"},{s:"远安县"},{s:"兴山县"},{s:"秭归县"},{s:"长阳土家族自治县"},{s:"五峰土家族自治县"},{s:"宜都市"},{s:"当阳市"},{s:"枝江市"}]},{n:"襄樊",a:[{s:"襄城区"},{s:"樊城区"},{s:"襄阳区"},{s:"南漳县"},{s:"谷城县"},{s:"保康县"},{s:"老河口市"},{s:"枣阳市"},{s:"宜城市"}]},{n:"鄂州",a:[{s:"梁子湖区"},{s:"华容区"},{s:"鄂城区"}]},{n:"荆门",a:[{s:"东宝区"},{s:"掇刀区"},{s:"京山县"},{s:"沙洋县"},{s:"钟祥市"}]},{n:"孝感",a:[{s:"孝南区"},{s:"孝昌县"},{s:"大悟县"},{s:"云梦县"},{s:"应城市"},{s:"安陆市"},{s:"汉川市"}]},{n:"荆州",a:[{s:"沙市区"},{s:"荆州区"},{s:"公安县"},{s:"监利县"},{s:"江陵县"},{s:"石首市"},{s:"洪湖市"},{s:"松滋市"}]},{n:"黄冈",a:[{s:"黄州区"},{s:"团风县"},{s:"红安县"},{s:"罗田县"},{s:"英山县"},{s:"浠水县"},{s:"蕲春县"},{s:"黄梅县"},{s:"麻城市"},{s:"武穴市"}]},{n:"咸宁",a:[{s:"咸安区"},{s:"嘉鱼县"},{s:"通城县"},{s:"崇阳县"},{s:"通山县"},{s:"赤壁市"}]},{n:"随州",a:[{s:"曾都区"},{s:"随县"},{s:"广水市"}]},{n:"恩施",a:[{s:"恩施市"},{s:"利川市"},{s:"建始县"},{s:"巴东县"},{s:"宣恩县"},{s:"咸丰县"},{s:"来凤县"},{s:"鹤峰县"}]},{n:"仙桃",a:[{s:"仙桃"}]},{n:"潜江",a:[{s:"潜江"}]},{n:"天门",a:[{s:"天门"}]},{n:"神农架",a:[{s:"神农架"}]}]},{p:"湖南",c:[{n:"长沙",a:[{s:"芙蓉区"},{s:"天心区"},{s:"岳麓区"},{s:"开福区"},{s:"雨花区"},{s:"长沙县"},{s:"望城县"},{s:"宁乡县"},{s:"浏阳市"}]},{n:"株洲",a:[{s:"荷塘区"},{s:"芦淞区"},{s:"石峰区"},{s:"天元区"},{s:"株洲县"},{s:"攸县"},{s:"茶陵县"},{s:"炎陵县"},{s:"醴陵市"}]},{n:"湘潭",a:[{s:"雨湖区"},{s:"岳塘区"},{s:"湘潭县"},{s:"湘乡市"},{s:"韶山市"}]},{n:"衡阳",a:[{s:"珠晖区"},{s:"雁峰区"},{s:"石鼓区"},{s:"蒸湘区"},{s:"南岳区"},{s:"衡阳县"},{s:"衡南县"},{s:"衡山县"},{s:"衡东县"},{s:"祁东县"},{s:"耒阳市"},{s:"常宁市"}]},{n:"邵阳",a:[{s:"双清区"},{s:"大祥区"},{s:"北塔区"},{s:"邵东县"},{s:"新邵县"},{s:"邵阳县"},{s:"隆回县"},{s:"洞口县"},{s:"绥宁县"},{s:"新宁县"},{s:"城步苗族自治县"},{s:"武冈市"}]},{n:"岳阳",a:[{s:"岳阳楼区"},{s:"云溪区"},{s:"君山区"},{s:"岳阳县"},{s:"华容县"},{s:"湘阴县"},{s:"平江县"},{s:"汨罗市"},{s:"临湘市"}]},{n:"常德",a:[{s:"武陵区"},{s:"鼎城区"},{s:"安乡县"},{s:"汉寿县"},{s:"澧县"},{s:"临澧县"},{s:"桃源县"},{s:"石门县"},{s:"津市市"}]},{n:"张家界",a:[{s:"永定区"},{s:"武陵源区"},{s:"慈利县"},{s:"桑植县"}]},{n:"益阳",a:[{s:"资阳区"},{s:"赫山区"},{s:"南县"},{s:"桃江县"},{s:"安化县"},{s:"沅江市"}]},{n:"郴州",a:[{s:"北湖区"},{s:"苏仙区"},{s:"桂阳县"},{s:"宜章县"},{s:"永兴县"},{s:"嘉禾县"},{s:"临武县"},{s:"汝城县"},{s:"桂东县"},{s:"安仁县"},{s:"资兴市"}]},{n:"永州",a:[{s:"零陵区"},{s:"冷水滩区"},{s:"祁阳县"},{s:"东安县"},{s:"双牌县"},{s:"道县"},{s:"江永县"},{s:"宁远县"},{s:"蓝山县"},{s:"新田县"},{s:"江华瑶族自治县"}]},{n:"怀化",a:[{s:"鹤城区"},{s:"中方县"},{s:"沅陵县"},{s:"辰溪县"},{s:"溆浦县"},{s:"会同县"},{s:"麻阳苗族自治县"},{s:"新晃侗族自治县"},{s:"芷江侗族自治县"},{s:"靖州苗族侗族自治县"},{s:"通道侗族自治县"},{s:"洪江市"}]},{n:"娄底",a:[{s:"娄星区"},{s:"双峰县"},{s:"新化县"},{s:"冷水江市"},{s:"涟源市"}]},{n:"湘西",a:[{s:"吉首市"},{s:"泸溪县"},{s:"凤凰县"},{s:"花垣县"},{s:"保靖县"},{s:"古丈县"},{s:"永顺县"},{s:"龙山县"}]}]},{p:"广东",c:[{n:"广州",a:[{s:"荔湾区"},{s:"越秀区"},{s:"海珠区"},{s:"天河区"},{s:"白云区"},{s:"黄埔区"},{s:"番禺区"},{s:"花都区"},{s:"南沙区"},{s:"萝岗区"},{s:"增城市"},{s:"从化市"}]},{n:"韶关",a:[{s:"武江区"},{s:"浈江区"},{s:"曲江区"},{s:"始兴县"},{s:"仁化县"},{s:"翁源县"},{s:"乳源瑶族自治县"},{s:"新丰县"},{s:"乐昌市"},{s:"南雄市"}]},{n:"深圳",a:[{s:"罗湖区"},{s:"福田区"},{s:"南山区"},{s:"宝安区"},{s:"龙岗区"},{s:"盐田区"}]},{n:"珠海",a:[{s:"香洲区"},{s:"斗门区"},{s:"金湾区"}]},{n:"汕头",a:[{s:"龙湖区"},{s:"金平区"},{s:"濠江区"},{s:"潮阳区"},{s:"潮南区"},{s:"澄海区"},{s:"南澳县"}]},{n:"佛山",a:[{s:"禅城区"},{s:"南海区"},{s:"顺德区"},{s:"三水区"},{s:"高明区"}]},{n:"江门",a:[{s:"蓬江区"},{s:"江海区"},{s:"新会区"},{s:"台山市"},{s:"开平市"},{s:"鹤山市"},{s:"恩平市"}]},{n:"湛江",a:[{s:"赤坎区"},{s:"霞山区"},{s:"坡头区"},{s:"麻章区"},{s:"遂溪县"},{s:"徐闻县"},{s:"廉江市"},{s:"雷州市"},{s:"吴川市"}]},{n:"茂名",a:[{s:"茂南区"},{s:"茂港区"},{s:"电白县"},{s:"高州市"},{s:"化州市"},{s:"信宜市"}]},{n:"肇庆",a:[{s:"端州区"},{s:"鼎湖区"},{s:"广宁县"},{s:"怀集县"},{s:"封开县"},{s:"德庆县"},{s:"高要市"},{s:"四会市"}]},{n:"惠州",a:[{s:"惠城区"},{s:"惠阳区"},{s:"博罗县"},{s:"惠东县"},{s:"龙门县"}]},{n:"梅州",a:[{s:"梅江区"},{s:"梅县"},{s:"大埔县"},{s:"丰顺县"},{s:"五华县"},{s:"平远县"},{s:"蕉岭县"},{s:"兴宁市"}]},{n:"汕尾",a:[{s:"城区"},{s:"海丰县"},{s:"陆河县"},{s:"陆丰市"}]},{n:"河源",a:[{s:"源城区"},{s:"紫金县"},{s:"龙川县"},{s:"连平县"},{s:"和平县"},{s:"东源县"}]},{n:"阳江",a:[{s:"江城区"},{s:"阳西县"},{s:"阳东县"},{s:"阳春市"}]},{n:"清远",a:[{s:"清城区"},{s:"佛冈县"},{s:"阳山县"},{s:"连山壮族瑶族自治县"},{s:"连南瑶族自治县"},{s:"清新县"},{s:"英德市"},{s:"连州市"}]},{n:"东莞",a:[{s:"东莞市"}]},{n:"中山",a:[{s:"中山市"}]},{n:"潮州",a:[{s:"湘桥区"},{s:"潮安县"},{s:"饶平县"}]},{n:"揭阳",a:[{s:"榕城区"},{s:"揭东县"},{s:"揭西县"},{s:"惠来县"},{s:"普宁市"}]},{n:"云浮",a:[{s:"云城区"},{s:"新兴县"},{s:"郁南县"},{s:"云安县"},{s:"罗定市"}]}]},{p:"广西",c:[{n:"南宁",a:[{s:"兴宁区"},{s:"青秀区"},{s:"江南区"},{s:"西乡塘区"},{s:"良庆区"},{s:"邕宁区"},{s:"武鸣县"},{s:"隆安县"},{s:"马山县"},{s:"上林县"},{s:"宾阳县"},{s:"横县"}]},{n:"柳州",a:[{s:"城中区"},{s:"鱼峰区"},{s:"柳南区"},{s:"柳北区"},{s:"柳江县"},{s:"柳城县"},{s:"鹿寨县"},{s:"融安县"},{s:"融水苗族自治县"},{s:"三江侗族自治县"}]},{n:"桂林",a:[{s:"秀峰区"},{s:"叠彩区"},{s:"象山区"},{s:"七星区"},{s:"雁山区"},{s:"阳朔县"},{s:"临桂县"},{s:"灵川县"},{s:"全州县"},{s:"兴安县"},{s:"永福县"},{s:"灌阳县"},{s:"龙胜各族自治县"},{s:"资源县"},{s:"平乐县"},{s:"荔蒲县"},{s:"恭城瑶族自治县"}]},{n:"梧州",a:[{s:"万秀区"},{s:"蝶山区"},{s:"长洲区"},{s:"苍梧县"},{s:"藤县"},{s:"蒙山县"},{s:"岑溪市"}]},{n:"北海",a:[{s:"海城区"},{s:"银海区"},{s:"铁山港区"},{s:"合浦县"}]},{n:"防城港",a:[{s:"港口区"},{s:"防城区"},{s:"上思县"},{s:"东兴市"}]},{n:"钦州",a:[{s:"钦南区"},{s:"钦北区"},{s:"灵山县"},{s:"浦北县"}]},{n:"贵港",a:[{s:"港北区"},{s:"港南区"},{s:"覃塘区"},{s:"平南县"},{s:"桂平市"}]},{n:"玉林",a:[{s:"玉州区"},{s:"容县"},{s:"陆川县"},{s:"博白县"},{s:"兴业县"},{s:"北流市"}]},{n:"百色",a:[{s:"右江区"},{s:"田阳县"},{s:"田东县"},{s:"平果县"},{s:"德保县"},{s:"靖西县"},{s:"那坡县"},{s:"凌云县"},{s:"乐业县"},{s:"田林县"},{s:"西林县"},{s:"隆林各族自治县"}]},{n:"贺州",a:[{s:"八步区"},{s:"昭平县"},{s:"钟山县"},{s:"富川瑶族自治县"}]},{n:"河池",a:[{s:"金城江区"},{s:"南丹县"},{s:"天峨县"},{s:"凤山县"},{s:"东兰县"},{s:"罗城仫佬族自治县"},{s:"环江毛南族自治县"},{s:"巴马瑶族自治县"},{s:"都安瑶族自治县"},{s:"大化瑶族自治县"},{s:"宜州市"}]},{n:"来宾",a:[{s:"兴宾区"},{s:"忻城县"},{s:"象州县"},{s:"武宣县"},{s:"金秀瑶族自治县"},{s:"合山市"}]},{n:"崇左",a:[{s:"江洲区"},{s:"扶绥县"},{s:"宁明县"},{s:"龙州县"},{s:"大新县"},{s:"天等县"},{s:"凭祥市"}]}]},{p:"海南",c:[{n:"海口",a:[{s:"秀英区"},{s:"龙华区"},{s:"琼山区"},{s:"美兰区"}]},{n:"三亚",a:[{s:"三亚市"}]},{n:"五指山",a:[{s:"五指山"}]},{n:"琼海",a:[{s:"琼海"}]},{n:"儋州",a:[{s:"儋州"}]},{n:"文昌",a:[{s:"文昌"}]},{n:"万宁",a:[{s:"万宁"}]},{n:"东方",a:[{s:"东方"}]}]},{p:"重庆",c:[{n:"万州区"},{n:"涪陵区"},{n:"渝中区"},{n:"大渡口区"},{n:"江北区"},{n:"沙坪坝区"},{n:"九龙坡区"},{n:"南岸区"},{n:"北碚区"},{n:"万盛区"},{n:"双挢区"},{n:"渝北区"},{n:"巴南区"},{n:"长寿区"},{n:"綦江县"},{n:"潼南县"},{n:"铜梁县"},{n:"大足县"},{n:"荣昌县"},{n:"壁山县"},{n:"梁平县"},{n:"城口县"},{n:"丰都县"},{n:"垫江县"},{n:"武隆县"},{n:"忠县"},{n:"开县"},{n:"云阳县"},{n:"奉节县"},{n:"巫山县"},{n:"巫溪县"},{n:"黔江区"},{n:"石柱土家族自治县"},{n:"秀山土家族苗族自治县"},{n:"酉阳土家族苗族自治县"},{n:"彭水苗族土家族自治县"},{n:"江津区"},{n:"合川区"},{n:"永川区"},{n:"南川区"}]},{p:"四川",c:[{n:"成都",a:[{s:"锦江区"},{s:"青羊区"},{s:"金牛区"},{s:"武侯区"},{s:"成华区"},{s:"龙泉驿区"},{s:"青白江区"},{s:"新都区"},{s:"温江区"},{s:"金堂县"},{s:"双流县"},{s:"郫县"},{s:"大邑县"},{s:"蒲江县"},{s:"新津县"},{s:"都江堰市"},{s:"彭州市"},{s:"邛崃市"},{s:"崇州市"}]},{n:"自贡",a:[{s:"自流井区"},{s:"贡井区"},{s:"大安区"},{s:"沿滩区"},{s:"荣县"},{s:"富顺县"}]},{n:"攀枝花",a:[{s:"东区"},{s:"西区"},{s:"仁和区"},{s:"米易县"},{s:"盐边县"}]},{n:"泸州",a:[{s:"江阳区"},{s:"纳溪区"},{s:"龙马潭区"},{s:"泸县"},{s:"合江县"},{s:"叙永县"},{s:"古蔺县"}]},{n:"德阳",a:[{s:"旌阳区"},{s:"中江县"},{s:"罗江县"},{s:"广汉市"},{s:"什邡市"},{s:"绵竹市"}]},{n:"绵阳",a:[{s:"涪城区"},{s:"游仙区"},{s:"三台县"},{s:"盐亭县"},{s:"安县"},{s:"梓潼县"},{s:"北川羌族自治县"},{s:"平武县"},{s:"江油市"}]},{n:"广元",a:[{s:"利州区"},{s:"元坝区"},{s:"朝天区"},{s:"旺苍县"},{s:"青川县"},{s:"剑阁县"},{s:"苍溪县"}]},{n:"遂宁",a:[{s:"船山区"},{s:">安居区"},{s:">蓬溪县"},{s:">射洪县"},{s:">大英县"}]},{n:"内江",a:[{s:"市中区"},{s:"东兴区"},{s:"威远县"},{s:"资中县"},{s:"隆昌县"}]},{n:"乐山",a:[{s:"市中区"},{s:"沙湾区"},{s:"五通桥区"},{s:"金口河区"},{s:"犍为县"},{s:"井研县"},{s:"夹江县"},{s:"沐川县"},{s:"峨边彝族自治县"},{s:"马边彝族自治县"},{s:"峨眉山市"}]},{n:"南充",a:[{s:"顺庆区"},{s:"高坪区"},{s:"嘉陵区"},{s:"南部县"},{s:"营山县"},{s:"蓬安县"},{s:"仪陇县"},{s:"西充县"},{s:"阆中市"}]},{n:"眉山",a:[{s:"东坡区"},{s:"仁寿县"},{s:"彭山县"},{s:"洪雅县"},{s:"丹棱县"},{s:"青神县"}]},{n:"宜宾",a:[{s:"翠屏区"},{s:"宜宾县"},{s:"南溪县"},{s:"江安县"},{s:"长宁县"},{s:"高县"},{s:"珙县"},{s:"筠连县"},{s:"兴文县"},{s:"屏山县"}]},{n:"广安",a:[{s:"广安区"},{s:"岳池县"},{s:"武胜县"},{s:"邻水县"},{s:"华蓥市"}]},{n:"达川",a:[{s:"通川区"},{s:"达县"},{s:"宣汉县"},{s:"开江县"},{s:"大竹县"},{s:"渠县"},{s:"万源市"}]},{n:"雅安",a:[{s:"雨城区"},{s:"名山县"},{s:"荥经县"},{s:"汉源县"},{s:"石棉县"},{s:"天全县"},{s:"芦山县"},{s:"宝兴县"}]},{n:"巴中",a:[{s:"巴州区"},{s:"通江县"},{s:"南江县"},{s:"平昌县"}]},{n:"资阳",a:[{s:"雁江区"},{s:"安岳县"},{s:"乐至县"},{s:"简阳市"}]},{n:"阿坝",a:[{s:"汶川县"},{s:"理县"},{s:"茂县"},{s:"松潘县"},{s:"九寨沟县"},{s:"金川县"},{s:"小金县"},{s:"黑水县"},{s:"马尔康县"},{s:"壤塘县"},{s:"阿坝县"},{s:"若尔盖县"},{s:"红原县"}]},{n:"甘孜",a:[{s:"康定县"},{s:"泸定县"},{s:"丹巴县"},{s:"九龙县"},{s:"雅江县"},{s:"道孚县"},{s:"炉霍县"},{s:"甘孜县"},{s:"新龙县"},{s:"德格县"},{s:"白玉县"},{s:"石渠县"},{s:"色达县"},{s:"理塘县"},{s:"巴塘县"},{s:"乡城县"},{s:"稻城县"},{s:"得荣县"}]},{n:"凉山",a:[{s:"西昌市"},{s:"木里藏族自治县"},{s:"盐源县"},{s:"德昌县"},{s:"会理县"},{s:"会东县"},{s:"宁南县"},{s:"普格县"},{s:"布拖县"},{s:"金阳县"},{s:"昭觉县"},{s:"喜德县"},{s:"冕宁县"},{s:"越西县"},{s:"甘洛县"},{s:"美姑县"},{s:"雷波县"}]}]},{p:"贵州",c:[{n:"贵阳",a:[{s:"南明区"},{s:"云岩区"},{s:"花溪区"},{s:"乌当区"},{s:"白云区"},{s:"小河区"},{s:"开阳县"},{s:"息烽县"},{s:"修文县"},{s:"清镇市"}]},{n:"六盘水",a:[{s:"钟山区"},{s:"六枝特区"},{s:"水城县"},{s:"盘县"}]},{n:"遵义",a:[{s:"红花岗区"},{s:"汇川区"},{s:"遵义县"},{s:"桐梓县"},{s:"绥阳县"},{s:"正安县"},{s:"道真仡佬族苗族自治县"},{s:"务川仡佬族苗族自治县"},{s:"凤冈县"},{s:"湄潭县"},{s:"余庆县"},{s:"习水县"},{s:"赤水市"},{s:"仁怀市"}]},{n:"安顺",a:[{s:"西秀区"},{s:"平坝县"},{s:"普定县"},{s:"镇宁布依族苗族自治县"},{s:"关岭布依族苗族自治县"},{s:"紫云苗族布依族自治县"}]},{n:"铜仁",a:[{s:"铜仁市"},{s:"江口县"},{s:"玉屏侗族自治县"},{s:"石阡县"},{s:"思南县"},{s:"印江土家族苗族自治县"},{s:"德江县"},{s:"沿河土家族自治县"},{s:"松桃苗族自治县"},{s:"万山特区"}]},{n:"黔西南",a:[{s:"兴义市"},{s:"兴仁县"},{s:"普安县"},{s:"晴隆县"},{s:"贞丰县"},{s:"望谟县"},{s:"册亨县"},{s:"安龙县"}]},{n:"毕节",a:[{s:"毕节市"},{s:"大方县"},{s:"黔西县"},{s:"金沙县"},{s:"织金县"},{s:"纳雍县"},{s:"威宁彝族回族苗族自治县"},{s:"赫章县"}]},{n:"黔东南",a:[{s:"凯里市"},{s:"黄平县"},{s:"施秉县"},{s:"三穗县"},{s:"镇远县"},{s:"岑巩县"},{s:"天柱县"},{s:"锦屏县"},{s:"剑河县"},{s:"台江县"},{s:"黎平县"},{s:"榕江县"},{s:"从江县"},{s:"雷山县"},{s:"麻江县"},{s:"丹寨县"}]},{n:"黔南",a:[{s:"都匀市"},{s:"福泉市"},{s:"荔波县"},{s:"贵定县"},{s:"瓮安县"},{s:"独山县"},{s:"平塘县"},{s:"罗甸县"},{s:"长顺县"},{s:"龙里县"},{s:"惠水县"},{s:"三都水族自治县"}]}]},{p:"云南",c:[{n:"昆明",a:[{s:"五华区"},{s:"盘龙区"},{s:"官渡区"},{s:"西山区"},{s:"东川区"},{s:"呈贡县"},{s:"晋宁县"},{s:"富民县"},{s:"宜良县"},{s:"石林彝族自治县"},{s:"嵩明县"},{s:"禄劝彝族苗族自治县"},{s:"寻甸回族彝族自治县"},{s:"安宁市"}]},{n:"曲靖",a:[{s:"麒麟区"},{s:"马龙县"},{s:"陆良县"},{s:"师宗县"},{s:"罗平县"},{s:"富源县"},{s:"会泽县"},{s:"沾益县"},{s:"宣威市"}]},{n:"玉溪",a:[{s:"红塔区"},{s:"江川县"},{s:"澄江县"},{s:"通海县"},{s:"华宁县"},{s:"易门县"},{s:"峨山彝族自治县"},{s:"新平彝族傣族自治县"},{s:"元江哈尼族彝族傣族自治县"}]},{n:"保山",a:[{s:"隆阳区"},{s:"施甸县"},{s:"腾冲县"},{s:"龙陵县"},{s:"昌宁县"}]},{n:"昭通",a:[{s:"昭阳区"},{s:"鲁甸县"},{s:"巧家县"},{s:"盐津县"},{s:"大关县"},{s:"永善县"},{s:"绥江县"},{s:"镇雄县"},{s:"彝良县"},{s:"威信县"},{s:"水富县"}]},{n:"丽江",a:[{s:"古城区"},{s:"玉龙纳西族自治县"},{s:"永胜县"},{s:"华坪县"},{s:"宁蒗彝族自治县"}]},{n:"普洱",a:[{s:"思茅区"},{s:"宁洱镇"},{s:"墨江哈尼族自治县"},{s:"景东彝族自治县"},{s:"景谷傣族彝族自治县"},{s:"镇沅彝族哈尼族拉祜族自治县"},{s:"江城哈尼族彝族自治县"},{s:"孟连傣族拉祜族佤族自治县"},{s:"澜沧拉祜族自治县"},{s:"西盟佤族自治县"}]},{n:"临沧",a:[{s:"临翔区"},{s:"凤庆县"},{s:"云县"},{s:"永德县"},{s:"镇康县"},{s:"双江拉祜族佤族布朗族傣族自治县"},{s:"耿马傣族佤族自治县"},{s:"沧源佤族自治县"}]},{n:"楚雄",a:[{s:"楚雄市"},{s:"双柏县"},{s:"牟定县"},{s:"南华县"},{s:"姚安县"},{s:"大姚县"},{s:"永仁县"},{s:"元谋县"},{s:"武定县"},{s:"禄丰县"}]},{n:"红河",a:[{s:"个旧市"},{s:"开远市"},{s:"蒙自县"},{s:"屏边苗族自治县"},{s:"建水县"},{s:"石屏县"},{s:"弥勒县"},{s:"泸西县"},{s:"元阳县"},{s:"红河县"},{s:"金平苗族瑶族傣族自治县"},{s:"绿春县"},{s:"河口瑶族自治县"}]},{n:"文山",a:[{s:"文山县"},{s:"砚山县"},{s:"西畴县"},{s:"麻栗坡县"},{s:"马关县"},{s:"丘北县"},{s:"广南县"},{s:"富宁县"}]},{n:"西双版纳",a:[{s:"景洪市"},{s:"勐海县"},{s:"勐腊县"}]},{n:"大理",a:[{s:"大理市"},{s:"漾濞彝族自治县"},{s:"祥云县"},{s:"宾川县"},{s:"弥渡县"},{s:"南涧彝族自治县"},{s:"巍山彝族回族自治县"},{s:"永平县"},{s:"云龙县"},{s:"洱源县"},{s:"剑川县"},{s:"鹤庆县"}]},{n:"德宏",a:[{s:"瑞丽市"},{s:"潞西市"},{s:"梁河县"},{s:"盈江县"},{s:"陇川县"}]},{n:"怒江傈",a:[{s:"泸水县"},{s:"福贡县"},{s:"贡山独龙族怒族自治县"},{s:"兰坪白族普米族自治县"}]},{n:"迪庆",a:[{s:"香格里拉县"},{s:"德钦县"},{s:"维西傈僳族自治县"}]}]},{p:"西藏",c:[{n:"拉萨",a:[{s:"城关区"},{s:"林周县"},{s:"当雄县"},{s:"尼木县"},{s:"曲水县"},{s:"堆龙德庆县"},{s:"达孜县"},{s:"墨竹工卡县"}]},{n:"昌都",a:[{s:"昌都县"},{s:"江达县"},{s:"贡觉县"},{s:"类乌齐县"},{s:"丁青县"},{s:"察雅县"},{s:"八宿县"},{s:"左贡县"},{s:"芒康县"},{s:"洛隆县"},{s:"边坝县"}]},{n:"山南",a:[{s:"乃东县"},{s:"扎囊县"},{s:"贡嘎县"},{s:"桑日县"},{s:"琼结县"},{s:"曲松县"},{s:"措美县"},{s:"洛扎县"},{s:"加查县"},{s:"隆子县"},{s:"错那县"},{s:"浪卡子县"}]},{n:"日喀则",a:[{s:"日喀则市"},{s:"南木林县"},{s:"江孜县"},{s:"定日县"},{s:"萨迦县"},{s:"拉孜县"},{s:"昂仁县"},{s:"谢通门县"},{s:"白朗县"},{s:"仁布县"},{s:"康马县"},{s:"定结县"},{s:"仲巴县"},{s:"亚东县"},{s:"吉隆县"},{s:"聂拉木县"},{s:"萨嘎县"},{s:"岗巴县"}]},{n:"那曲",a:[{s:"那曲县"},{s:"嘉黎县"},{s:"比如县"},{s:"聂荣县"},{s:"安多县"},{s:"申扎县"},{s:"索县"},{s:"班戈县"},{s:"巴青县"},{s:"尼玛县"}]},{n:"阿里",a:[{s:"普兰县"},{s:"札达县"},{s:"噶尔县"},{s:"日土县"},{s:"革吉县"},{s:"改则县"},{s:"措勤县"}]},{n:"林芝",a:[{s:"林芝县"},{s:"工布江达县"},{s:"米林县"},{s:"墨脱县"},{s:"波密县"},{s:"察隅县"},{s:"朗县"}]}]},{p:"陕西",c:[{n:"西安",a:[{s:"新城区"},{s:"碑林区"},{s:"莲湖区"},{s:"灞桥区"},{s:"未央区"},{s:"雁塔区"},{s:"阎良区"},{s:"临潼区"},{s:"长安区"},{s:"蓝田县"},{s:"周至县"},{s:"户县"},{s:"高陵县"}]},{n:"铜川",a:[{s:"王益区"},{s:"印台区"},{s:"耀州区"},{s:"宜君县"}]},{n:"宝鸡",a:[{s:"渭滨区"},{s:"金台区"},{s:"陈仓区"},{s:"凤翔县"},{s:"岐山县"},{s:"扶风县"},{s:"眉县"},{s:"陇县"},{s:"千阳县"},{s:"麟游县"},{s:"凤县"},{s:"太白县"}]},{n:"咸阳",a:[{s:"秦都区"},{s:"杨凌区"},{s:"渭城区"},{s:"三原县"},{s:"泾阳县"},{s:"乾县"},{s:"礼泉县"},{s:"永寿县"},{s:"彬县"},{s:"长武县"},{s:"旬邑县"},{s:"淳化县"},{s:"武功县"},{s:"兴平市"}]},{n:"渭南",a:[{s:"临渭区"},{s:"华县"},{s:"潼关县"},{s:"大荔县"},{s:"合阳县"},{s:"澄城县"},{s:"蒲城县"},{s:"白水县"},{s:"富平县"},{s:"韩城市"},{s:"华阴市"}]},{n:"延安",a:[{s:"宝塔区"},{s:"延长县"},{s:"延川县"},{s:"子长县"},{s:"安塞县"},{s:"志丹县"},{s:"吴起县"},{s:"甘泉县"},{s:"富县"},{
2 | s:"洛川县"},{s:"宜川县"},{s:"黄龙县"},{s:"黄陵县"}]},{n:"汉中",a:[{s:"汉台区"},{s:"南郑县"},{s:"城固县"},{s:"洋县"},{s:"西乡县"},{s:"勉县"},{s:"宁强县"},{s:"略阳县"},{s:"镇巴县"},{s:"留坝县"},{s:"佛坪县"}]},{n:"榆林",a:[{s:"榆阳区"},{s:"神木县"},{s:"府谷县"},{s:"横山县"},{s:"靖边县"},{s:"定边县"},{s:"绥德县"},{s:"米脂县"},{s:"佳县"},{s:"吴堡县"},{s:"清涧县"},{s:"子洲县"}]},{n:"安康",a:[{s:"汉滨区"},{s:"汉阴县"},{s:"石泉县"},{s:"宁陕县"},{s:"紫阳县"},{s:"岚皋县"},{s:"平利县"},{s:"镇坪县"},{s:"旬阳县"},{s:"白河县"}]},{n:"商洛",a:[{s:"商州区"},{s:"洛南县"},{s:"丹凤县"},{s:"商南县"},{s:"山阳县"},{s:"镇安县"},{s:"柞水县"}]}]},{p:"甘肃",c:[{n:"兰州",a:[{s:"区(县)"},{s:"城关区"},{s:"七里河区"},{s:"西固区"},{s:"安宁区"},{s:"红古区"},{s:"永登县"},{s:"皋兰县"},{s:"榆中县"}]},{n:"嘉峪关",a:[{s:"嘉峪关市"}]},{n:"金昌",a:[{s:"金川区"},{s:"永昌县"}]},{n:"白银",a:[{s:"白银区"},{s:"平川区"},{s:"靖远县"},{s:"会宁县"},{s:"景泰县"}]},{n:"天水",a:[{s:"秦城区"},{s:"麦积区"},{s:"清水县"},{s:"秦安县"},{s:"甘谷县"},{s:"武山县"},{s:"张家川回族自治县"}]},{n:"武威",a:[{s:"凉州区"},{s:"民勤县"},{s:"古浪县"},{s:"天祝藏族自治县"}]},{n:"张掖",a:[{s:"甘州区"},{s:"肃南裕固族自治县"},{s:"民乐县"},{s:"临泽县"},{s:"高台县"},{s:"山丹县"}]},{n:"平凉",a:[{s:"崆峒区"},{s:"泾川县"},{s:"灵台县"},{s:"崇信县"},{s:"华亭县"},{s:"庄浪县"},{s:"静宁县"}]},{n:"酒泉",a:[{s:"肃州区"},{s:"金塔县"},{s:"瓜州县"},{s:"肃北蒙古族自治县"},{s:"阿克塞哈萨克族自治县"},{s:"玉门市"},{s:"敦煌市"}]},{n:"庆阳",a:[{s:"西峰区"},{s:"庆城县"},{s:"环县"},{s:"华池县"},{s:"合水县"},{s:"正宁县"},{s:"宁县"},{s:"镇原县"}]},{n:"定西",a:[{s:"安定区"},{s:"通渭县"},{s:"陇西县"},{s:"渭源县"},{s:"临洮县"},{s:"漳县"},{s:"岷县"}]},{n:"陇南",a:[{s:"武都区"},{s:"成县"},{s:"文县"},{s:"宕昌县"},{s:"康县"},{s:"西和县"},{s:"礼县"},{s:"徽县"},{s:"两当县"}]},{n:"临夏",a:[{s:"临夏市"},{s:"临夏县"},{s:"康乐县"},{s:"永靖县"},{s:"广河县"},{s:"和政县"},{s:"东乡族自治县"},{s:"积石山保安族东乡族撒拉族自治县"}]},{n:"甘南",a:[{s:"合作市"},{s:"临潭县"},{s:"卓尼县"},{s:"舟曲县"},{s:"迭部县"},{s:"玛曲县"},{s:"碌曲县"},{s:"夏河县"}]}]},{p:"青海",c:[{n:"西宁",a:[{s:"城东区"},{s:"城中区"},{s:"城西区"},{s:"城北区"},{s:"大通回族土族自治县"},{s:"湟中县"},{s:"湟源县"}]},{n:"海东",a:[{s:"平安县"},{s:"民和回族土族自治县"},{s:"乐都县"},{s:"互助土族自治县"},{s:"化隆回族自治县"},{s:"循化撒拉族自治县"}]},{n:"海北",a:[{s:"门源回族自治县"},{s:"祁连县"},{s:"海晏县"},{s:"刚察县"}]},{n:"黄南",a:[{s:"同仁县"},{s:"尖扎县"},{s:"泽库县"},{s:"河南蒙古族自治县"}]},{n:"海南",a:[{s:"共和县"},{s:"同德县"},{s:"贵德县"},{s:"兴海县"},{s:"贵南县"}]},{n:"果洛",a:[{s:"玛沁县"},{s:"班玛县"},{s:"甘德县"},{s:"达日县"},{s:"久治县"},{s:"玛多县"}]},{n:"玉树",a:[{s:"玉树县"},{s:"杂多县"},{s:"称多县"},{s:"治多县"},{s:"囊谦县"},{s:"曲麻莱县"}]},{n:"梅西",a:[{s:"格尔木市"},{s:"德令哈市"},{s:"乌兰县"},{s:"都兰县"},{s:"天峻县"}]}]},{p:"宁夏",c:[{n:"银川",a:[{s:"兴庆区"},{s:"西夏区"},{s:"金凤区"},{s:"永宁县"},{s:"贺兰县"},{s:"灵武市"}]},{n:"石嘴山",a:[{s:"大武口区"},{s:"惠农区"},{s:"平罗县"}]},{n:"吴忠",a:[{s:"利通区"},{s:"红寺堡区"},{s:"盐池县"},{s:"同心县"},{s:"青铜峡市"}]},{n:"固原",a:[{s:"原州区"},{s:"西吉县"},{s:"隆德县"},{s:"泾源县"},{s:"彭阳县"}]},{n:"中卫",a:[{s:"沙坡头区"},{s:"中宁县"},{s:"海原县"}]}]},{p:"新疆",c:[{n:"乌鲁木齐",a:[{s:"天山区"},{s:"沙依巴克区"},{s:"新市区"},{s:"水磨沟区"},{s:"头屯河区"},{s:"达坂城区"},{s:"米东区"},{s:"乌鲁木齐县"}]},{n:"克拉玛依",a:[{s:"独山子区"},{s:"克拉玛依区"},{s:"白碱滩区"},{s:"乌尔禾区"}]},{n:"吐鲁番",a:[{s:"吐鲁番市"},{s:"鄯善县"},{s:"托克逊县"}]},{n:"哈密",a:[{s:"哈密市"},{s:"巴里坤哈萨克自治县"},{s:"伊吾县"}]},{n:"昌吉",a:[{s:"昌吉市"},{s:"阜康市"},{s:"呼图壁县"},{s:"玛纳斯县"},{s:"奇台县"},{s:"吉木萨尔县"},{s:"木垒哈萨克自治县"}]},{n:"博尔塔拉",a:[{s:"博乐市"},{s:"精河县"},{s:"温泉县"}]},{n:"巴音郭楞",a:[{s:"库尔勒市"},{s:"轮台县"},{s:"尉犁县"},{s:"若羌县"},{s:"且末县"},{s:"焉耆回族自治县"},{s:"和静县"},{s:"和硕县"},{s:"博湖县"}]},{n:"阿克苏",a:[{s:"阿克苏市"},{s:"温宿县"},{s:"库车县"},{s:"沙雅县"},{s:"新和县"},{s:"拜城县"},{s:"乌什县"},{s:"阿瓦提县"},{s:"柯坪县"}]},{n:"克孜勒苏",a:[{s:"阿图什市"},{s:"阿克陶县"},{s:"阿合奇县"},{s:"乌恰县"}]},{n:"喀什",a:[{s:"喀什市"},{s:"疏附县"},{s:"疏勒县"},{s:"英吉沙县"},{s:"泽普县"},{s:"莎车县"},{s:"叶城县"},{s:"麦盖提县"},{s:"岳普湖县"},{s:"伽师县"},{s:"巴楚县"},{s:"塔什库尔干县塔吉克自治"}]},{n:"和田",a:[{s:"和田市"},{s:"和田县"},{s:"墨玉县"},{s:"皮山县"},{s:"洛浦县"},{s:"策勒县"},{s:"于田县"},{s:"民丰县"}]},{n:"伊犁",a:[{s:"伊宁市"},{s:"奎屯市"},{s:"伊宁县"},{s:"察布查尔锡伯自治县"},{s:"霍城县"},{s:"巩留县"},{s:"新源县"},{s:"昭苏县"},{s:"特克斯县"},{s:"尼勒克县"}]},{n:"塔城",a:[{s:"塔城市"},{s:"乌苏市"},{s:"额敏县"},{s:"沙湾县"},{s:"托里县"},{s:"裕民县"},{s:"和布克赛尔蒙古自治县"}]},{n:"阿勒泰",a:[{s:"阿勒泰市"},{s:"布尔津县"},{s:"富蕴县"},{s:"福海县"},{s:"哈巴河县"},{s:"青河县"},{s:"吉木乃县"}]},{n:"石河子",a:[{s:"石河子"}]},{n:"阿拉尔",a:[{s:"阿拉尔"}]},{n:"图木舒克",a:[{s:"图木舒克"}]},{n:"五家渠",a:[{s:"五家渠"}]}]},{p:"香港",c:[{n:"中西区"},{n:"东区"},{n:"九龙城区"},{n:"观塘区"},{n:"南区"},{n:"深水区"},{n:"湾仔区"},{n:"黄大仙区"},{n:"油尖旺区"},{n:"离岛区"},{n:"葵青区"},{n:"北区"},{n:"西贡区"},{n:"沙田区"},{n:"屯门区"},{n:"大埔区"},{n:"荃湾区"},{n:"元朗区"}]},{p:"澳门",c:[{n:"花地玛堂区"},{n:"圣安多尼堂区"},{n:"大堂区"},{n:"望德堂区"},{n:"风顺堂区"},{n:"嘉模堂区"},{n:"圣方济各堂区"}]},{p:"台湾",c:[{n:"台北市"},{n:"高雄市"},{n:"基隆市"},{n:"台中市"},{n:"台南市"},{n:"新竹市"},{n:"嘉义市"},{n:"台北县"},{n:"宜兰县"},{n:"新竹县"},{n:"桃园县"},{n:"苗栗县"},{n:"台中县"},{n:"彰化县"},{n:"南投县"},{n:"嘉义县"},{n:"云林县"},{n:"台南县"},{n:"高雄县"},{n:"屏东县"},{n:"台东县"},{n:"花莲县"},{n:"澎湖县"}]},{p:"国外"}]},function(s,n,a){var t,e;a(4),t=a(1);var c=a(9);e=t=t||{},"object"!=typeof t.default&&"function"!=typeof t.default||(e=t=t.default),"function"==typeof e&&(e=e.options),e.render=c.render,e.staticRenderFns=c.staticRenderFns,s.exports=t},function(s,n,a){var t,e;a(3),t=a(2);var c=a(8);e=t=t||{},"object"!=typeof t.default&&"function"!=typeof t.default||(e=t=t.default),"function"==typeof e&&(e=e.options),e.render=c.render,e.staticRenderFns=c.staticRenderFns,e._scopeId="data-v-2a727d52",s.exports=t},function(s,n){s.exports={render:function(){var s=this,n=s.$createElement,a=s._self._c||n;return a("div",[a("input",{directives:[{name:"model",rawName:"v-model",value:s.model,expression:"model"}],class:s.inputClass,attrs:{type:"text",readonly:s.readonly},domProps:{value:s.model},on:{click:function(n){s.open()},input:function(n){n.target.composing||(s.model=n.target.value)}}}),s._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:s.show,expression:"show"}],staticClass:"cascading-address"},[a("ul",s._l(s.provinces,function(n){return a("li",{class:{"label label-success":s.p===n.p},on:{click:function(a){s.setProvince(n.p)}}},[s._v("\n "+s._s(n.p)+"\n ")])})),s._v(" "),a("ul",{directives:[{name:"show",rawName:"v-show",value:s.cities.length,expression:"cities.length"}]},s._l(s.cities,function(n){return a("li",{class:{"label label-success":s.c===n.n},on:{click:function(a){s.setCity(n.n)}}},[s._v("\n "+s._s(n.n)+"\n ")])})),s._v(" "),a("ul",{directives:[{name:"show",rawName:"v-show",value:s.areas.length,expression:"areas.length"}]},s._l(s.areas,function(n){return a("li",{class:{"label label-success":s.a===n.s},on:{click:function(a){s.setArea(n.s)}}},[s._v("\n "+s._s(n.s)+"\n ")])})),s._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:s.p,expression:"p"}],staticClass:"address-area"},[a("label",{staticClass:"text-success"},[a("span",{staticClass:"text-muted"},[s._v("地址:")]),s._v(" "+s._s(s.p)+" "+s._s(s.c)+" "+s._s(s.a)+"\n ")])]),s._v(" "),a("div",{staticClass:"address-option-footer"},[a("button",{staticClass:"btn btn-link btn-sm",on:{click:function(n){s.close()}}},[s._v("关闭")]),s._v(" "),a("button",{staticClass:"btn btn-default btn-sm",on:{click:function(n){s.clear()}}},[s._v("清空")]),s._v(" "),a("button",{staticClass:"btn btn-success btn-sm",attrs:{disabled:!(s.p&&s.c)&&"国外"!=s.p},on:{click:function(n){s.confirm()}}},[s._v("确定")])])])])},staticRenderFns:[]}},function(s,n){s.exports={render:function(){var s=this,n=s.$createElement,a=s._self._c||n;return a("div",{staticClass:"demo-container"},[a("h1",[s._v(" vue城市级联选择 ")]),s._v(" "),a("cascading-address",{attrs:{"input-class":"input-sm",readonly:!0},on:{confirm:s.confirmCity}}),s._v(" "),a("pre",{staticClass:"pre"},[s._v(s._s(s.confirmData||"confirm事件中的data将显示在此处"))])],1)},staticRenderFns:[]}}]);
3 | //# sourceMappingURL=app.42f48107cc48544a23fd.js.map
--------------------------------------------------------------------------------
/docs/static/js/manifest.a6699558d362898ed362.js:
--------------------------------------------------------------------------------
1 | !function(e){function t(a){if(n[a])return n[a].exports;var r=n[a]={exports:{},id:a,loaded:!1};return e[a].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var a=window.webpackJsonp;window.webpackJsonp=function(c,s){for(var o,d,p=0,i=[];p-1)return t.splice(n,1)}}function a(t,e){return Jn.call(t,e)}function s(t){return"string"==typeof t||"number"==typeof t}function c(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}function u(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function l(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function f(t,e){for(var n in e)t[n]=e[n];return t}function p(t){return null!==t&&"object"==typeof t}function d(t){return tr.call(t)===er}function v(t){for(var e={},n=0;n1?l(n):n;for(var r=l(arguments,1),o=0,i=n.length;o=0&&Pr[n].id>t.id;)n--;Pr.splice(Math.max(n,Vr)+1,0,t)}else Pr.push(t);Rr||(Rr=!0,gr(yt))}}function gt(t){Fr.clear(),bt(t,Fr)}function bt(t,e){var n,r,o=Array.isArray(t);if((o||p(t))&&Object.isExtensible(t)){if(t.__ob__){var i=t.__ob__.dep.id;if(e.has(i))return;e.add(i)}if(o)for(n=t.length;n--;)bt(t[n],e);else for(r=Object.keys(t),n=r.length;n--;)bt(t[r[n]],e)}}function Ct(t,e,n){qr.get=function(){return this[e][n]},qr.set=function(t){this[e][n]=t},Object.defineProperty(t,n,qr)}function wt(t){t._watchers=[];var e=t.$options;e.props&&$t(t,e.props),e.methods&&Et(t,e.methods),e.data?At(t):O(t._data={},!0),e.computed&&kt(t,e.computed),e.watch&&Tt(t,e.watch)}function $t(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[],i=!t.$parent;Or.shouldConvert=i;var a=function(i){o.push(i);var a=R(i,e,n,t);S(r,i,a),i in t||Ct(t,"_props",i)};for(var s in e)a(s);Or.shouldConvert=!0}function At(t){var e=t.$options.data;e=t._data="function"==typeof e?xt(e,t):e||{},d(e)||(e={});for(var n=Object.keys(e),r=t.$options.props,o=n.length;o--;)r&&a(r,n[o])||g(n[o])||Ct(t,"_data",n[o]);O(e,!0)}function xt(t,e){try{return t.call(e)}catch(t){return z(t,e,"data()"),{}}}function kt(t,e){var n=t._computedWatchers=Object.create(null);for(var r in e){var o=e[r],i="function"==typeof o?o:o.get;n[r]=new zr(t,i,h,Wr),r in t||Ot(t,r,o)}}function Ot(t,e,n){"function"==typeof n?(qr.get=St(e),qr.set=h):(qr.get=n.get?n.cache!==!1?St(e):n.get:h,qr.set=n.set?n.set:h),Object.defineProperty(t,e,qr)}function St(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),wr.target&&e.depend(),e.value}}function Et(t,e){t.$options.props;for(var n in e)t[n]=null==e[n]?h:u(e[n],t)}function Tt(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var o=0;o-1:t instanceof RegExp&&t.test(e)}function _e(t,e){for(var n in t){var r=t[n];if(r){var o=me(r.componentOptions);o&&!e(o)&&(ge(r),t[n]=null)}}}function ge(t){t&&(t.componentInstance._inactive||ht(t.componentInstance,"deactivated"),t.componentInstance.$destroy())}function be(t){var e={};e.get=function(){return or},Object.defineProperty(t,"config",e),t.util={warn:br,extend:f,mergeOptions:P,defineReactive:S},t.set=E,t.delete=T,t.nextTick=gr,t.options=Object.create(null),or._assetTypes.forEach(function(e){t.options[e+"s"]=Object.create(null)}),t.options._base=t,f(t.options.components,to),le(t),fe(t),pe(t),he(t)}function Ce(t){for(var e=t.data,n=t,r=t;r.componentInstance;)r=r.componentInstance._vnode,r.data&&(e=we(r.data,e));for(;n=n.parent;)n.data&&(e=we(e,n.data));return $e(e)}function we(t,e){return{staticClass:Ae(t.staticClass,e.staticClass),class:t.class?[t.class,e.class]:e.class}}function $e(t){var e=t.class,n=t.staticClass;return n||e?Ae(n,xe(e)):""}function Ae(t,e){return t?e?t+" "+e:t:e||""}function xe(t){var e="";if(!t)return e;if("string"==typeof t)return t;if(Array.isArray(t)){for(var n,r=0,o=t.length;r-1?mo[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:mo[t]=/HTMLUnknownElement/.test(e.toString())}function Se(t){if("string"==typeof t){var e=document.querySelector(t);return e?e:document.createElement("div")}return t}function Ee(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function Te(t,e){return document.createElementNS(fo[t],e)}function Ie(t){return document.createTextNode(t)}function je(t){return document.createComment(t)}function De(t,e,n){t.insertBefore(e,n)}function Ne(t,e){t.removeChild(e)}function Le(t,e){t.appendChild(e)}function Me(t){return t.parentNode}function Pe(t){return t.nextSibling}function Ue(t){return t.tagName}function Re(t,e){t.textContent=e}function Be(t,e,n){t.setAttribute(e,n)}function Ve(t,e){var n=t.data.ref;if(n){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?i(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])&&a[n].indexOf(o)<0?a[n].push(o):a[n]=[o]:a[n]=o}}function He(t){return void 0===t||null===t}function ze(t){return void 0!==t&&null!==t}function Fe(t){return t===!0}function qe(t,e){return t.key===e.key&&t.tag===e.tag&&t.isComment===e.isComment&&ze(t.data)===ze(e.data)&&We(t,e)}function We(t,e){if("input"!==t.tag)return!0;var n,r=ze(n=t.data)&&ze(n=n.attrs)&&n.type,o=ze(n=e.data)&&ze(n=n.attrs)&&n.type;return r===o}function Ke(t,e,n){var r,o,i={};for(r=e;r<=n;++r)o=t[r].key,ze(o)&&(i[o]=r);return i}function Je(t){function e(t){return new Ir(O.tagName(t).toLowerCase(),{},[],void 0,t)}function n(t,e){function n(){0===--n.listeners&&r(t)}return n.listeners=e,n}function r(t){var e=O.parentNode(t);ze(e)&&O.removeChild(e,t)}function i(t,e,n,r,o){if(t.isRootInsert=!o,!a(t,e,n,r)){var i=t.data,s=t.children,c=t.tag;ze(c)?(t.elm=t.ns?O.createElementNS(t.ns,c):O.createElement(c,t),v(t),f(t,s,e),ze(i)&&d(t,e),l(n,t.elm,r)):Fe(t.isComment)?(t.elm=O.createComment(t.text),l(n,t.elm,r)):(t.elm=O.createTextNode(t.text),l(n,t.elm,r))}}function a(t,e,n,r){var o=t.data;if(ze(o)){var i=ze(t.componentInstance)&&o.keepAlive;if(ze(o=o.hook)&&ze(o=o.init)&&o(t,!1,n,r),ze(t.componentInstance))return c(t,e),Fe(i)&&u(t,e,n,r),!0}}function c(t,e){ze(t.data.pendingInsert)&&e.push.apply(e,t.data.pendingInsert),t.elm=t.componentInstance.$el,p(t)?(d(t,e),v(t)):(Ve(t),e.push(t))}function u(t,e,n,r){for(var o,i=t;i.componentInstance;)if(i=i.componentInstance._vnode,ze(o=i.data)&&ze(o=o.transition)){for(o=0;op?(u=He(n[m+1])?null:n[m+1].elm,h(t,u,n,f,m,r)):f>m&&y(t,e,l,p)}function b(t,e,n,r){if(t!==e){if(Fe(e.isStatic)&&Fe(t.isStatic)&&e.key===t.key&&(Fe(e.isCloned)||Fe(e.isOnce)))return e.elm=t.elm,void(e.componentInstance=t.componentInstance);var o,i=e.data;ze(i)&&ze(o=i.hook)&&ze(o=o.prepatch)&&o(t,e);var a=e.elm=t.elm,s=t.children,c=e.children;if(ze(i)&&p(e)){for(o=0;o-1?e.split(/\s+/).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function yn(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(/\s+/).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e);else{for(var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");t.setAttribute("class",n.trim())}}function _n(t){if(t){if("object"==typeof t){var e={};return t.css!==!1&&f(e,Po(t.name||"v")),f(e,t),e}return"string"==typeof t?Po(t):void 0}}function gn(t){qo(function(){qo(t)})}function bn(t,e){(t._transitionClasses||(t._transitionClasses=[])).push(e),mn(t,e)}function Cn(t,e){t._transitionClasses&&i(t._transitionClasses,e),yn(t,e)}function wn(t,e,n){var r=$n(t,e),o=r.type,i=r.timeout,a=r.propCount;if(!o)return n();var s=o===Ro?Ho:Fo,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout(function(){c0&&(n=Ro,l=a,f=i.length):e===Bo?u>0&&(n=Bo,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?Ro:Bo:null,f=n?n===Ro?i.length:c.length:0);var p=n===Ro&&Wo.test(r[Vo+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function An(t,e){for(;t.length1}function Tn(t,e){e.data.show||kn(e)}function In(t,e,n){var r=e.value,o=t.multiple;if(!o||Array.isArray(r)){for(var i,a,s=0,c=t.options.length;s-1,a.selected!==i&&(a.selected=i);else if(m(Dn(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));o||(t.selectedIndex=-1)}}function jn(t,e){for(var n=0,r=e.length;n0,pr=ur&&ur.indexOf("edge/")>0,dr=ur&&ur.indexOf("android")>0,vr=ur&&/iphone|ipad|ipod|ios/.test(ur),hr=ur&&/chrome\/\d+/.test(ur)&&!pr,mr=function(){return void 0===Wn&&(Wn=!cr&&"undefined"!=typeof e&&"server"===e.process.env.VUE_ENV),Wn},yr=cr&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,_r="undefined"!=typeof Symbol&&w(Symbol)&&"undefined"!=typeof Reflect&&w(Reflect.ownKeys),gr=function(){function t(){r=!1;var t=n.slice(0);n.length=0;for(var e=0;e1&&(e[n[0].trim()]=n[1].trim())}}),e}),Io=/^--/,jo=/\s*!important$/,Do=function(t,e,n){Io.test(e)?t.style.setProperty(e,n):jo.test(n)?t.style.setProperty(e,n.replace(jo,""),"important"):t.style[Lo(e)]=n},No=["Webkit","Moz","ms"],Lo=c(function(t){if(no=no||document.createElement("div"),t=Zn(t),"filter"!==t&&t in no.style)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),n=0;n=0&&y.splice(e,1)}function s(t){var e=document.createElement("style");return e.type="text/css",i(t,e),e}function c(t,e){var n,r,o;if(e.singleton){var i=m++;n=h||(h=s(e)),r=u.bind(null,n,i,!1),o=u.bind(null,n,i,!0)}else n=s(e),r=l.bind(null,n),o=function(){a(n)};return r(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;r(t=e)}else o()}}function u(t,e,n,r){var o=n?"":r.css;if(t.styleSheet)t.styleSheet.cssText=_(e,o);else{var i=document.createTextNode(o),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(i,a[e]):t.appendChild(i)}}function l(t,e){var n=e.css,r=e.media,o=e.sourceMap;if(r&&t.setAttribute("media",r),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var f={},p=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},d=p(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),v=p(function(){return document.head||document.getElementsByTagName("head")[0]}),h=null,m=0,y=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=d()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var n=o(t);return r(n,e),function(t){for(var i=[],a=0;a
2 |
3 |
4 | vue-cascading-address
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vue-cascading-address",
3 | "version": "0.1.7",
4 | "description": "vue cascading address select component",
5 | "author": "savokiss ",
6 | "main": "src/cascadingAddress.vue",
7 | "scripts": {
8 | "dev": "node build/dev-server.js",
9 | "build": "node build/build.js"
10 | },
11 | "repository": {
12 | "type": "git",
13 | "url": "https://github.com/savokiss/vue-cascading-address.git"
14 | },
15 | "keywords": [
16 | "vue",
17 | "address"
18 | ],
19 | "license": "MIT",
20 | "bugs": {
21 | "url": "https://github.com/savokiss/vue-cascading-address/issues"
22 | },
23 | "dependencies": {
24 | "vue": "^2.2.6"
25 | },
26 | "devDependencies": {
27 | "autoprefixer": "^6.4.0",
28 | "babel-core": "^6.0.0",
29 | "babel-loader": "^6.0.0",
30 | "babel-plugin-transform-runtime": "^6.0.0",
31 | "babel-preset-es2015": "^6.0.0",
32 | "babel-preset-stage-2": "^6.0.0",
33 | "babel-register": "^6.0.0",
34 | "connect-history-api-fallback": "^1.1.0",
35 | "css-loader": "^0.25.0",
36 | "eventsource-polyfill": "^0.9.6",
37 | "express": "^4.13.3",
38 | "extract-text-webpack-plugin": "^1.0.1",
39 | "file-loader": "^0.9.0",
40 | "function-bind": "^1.0.2",
41 | "html-webpack-plugin": "^2.8.1",
42 | "http-proxy-middleware": "^0.17.2",
43 | "json-loader": "^0.5.4",
44 | "opn": "^4.0.2",
45 | "ora": "^0.3.0",
46 | "shelljs": "^0.7.4",
47 | "url-loader": "^0.5.7",
48 | "vue-loader": "^9.4.0",
49 | "vue-style-loader": "^1.0.0",
50 | "webpack": "^1.13.2",
51 | "webpack-dev-middleware": "^1.8.3",
52 | "webpack-hot-middleware": "^2.12.2",
53 | "webpack-merge": "^0.14.1"
54 | }
55 | }
56 |
--------------------------------------------------------------------------------
/src/app.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
vue城市级联选择
4 |
6 |
7 |
{{ confirmData || 'confirm事件中的data将显示在此处' }}
8 |
9 |
10 |
11 |
12 |
31 |
32 |
49 |
--------------------------------------------------------------------------------
/src/cascadingAddress.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
10 |
11 | -
14 | {{ item.p }}
15 |
16 |
17 |
18 |
19 | -
22 | {{ item.n }}
23 |
24 |
25 |
26 |
27 | -
30 | {{ item.s }}
31 |
32 |
33 |
34 |
36 |
39 |
40 |
41 |
50 |
51 |
52 |
53 |
164 |
234 |
--------------------------------------------------------------------------------
/src/cascadingAddressData.json:
--------------------------------------------------------------------------------
1 | [{
2 | "p": "北京",
3 | "c": [{ "n": "东城区" }, { "n": "西城区" }, { "n": "崇文区" }, { "n": "宣武区" }, { "n": "朝阳区" }, { "n": "丰台区" }, { "n": "石景山区" }, { "n": "海淀区" }, { "n": "门头沟区" }, { "n": "房山区" }, { "n": "通州区" }, { "n": "顺义区" }, { "n": "昌平区" }, { "n": "大兴区" }, { "n": "平谷区" }, { "n": "怀柔区" }, { "n": "密云县" }, { "n": "延庆县" }]
4 | }, {
5 | "p": "天津",
6 | "c": [{ "n": "和平区" }, { "n": "河东区" }, { "n": "河西区" }, { "n": "南开区" }, { "n": "河北区" }, { "n": "红挢区" }, { "n": "滨海新区" }, { "n": "东丽区" }, { "n": "西青区" }, { "n": "津南区" }, { "n": "北辰区" }, { "n": "宁河区" }, { "n": "武清区" }, { "n": "静海县" }, { "n": "宝坻区" }, { "n": "蓟县" }]
7 | }, {
8 | "p": "河北",
9 | "c": [{
10 | "n": "石家庄",
11 | "a": [{ "s": "长安区" }, { "s": "桥东区" }, { "s": "桥西区" }, { "s": "新华区" }, { "s": "井陉矿区" }, { "s": "裕华区" }, { "s": "井陉县" }, { "s": "正定县" }, { "s": "栾城县" }, { "s": "行唐县" }, { "s": "灵寿县" }, { "s": "高邑县" }, { "s": "深泽县" }, { "s": "赞皇县" }, { "s": "无极县" }, { "s": "平山县" }, { "s": "元氏县" }, { "s": "赵县" }, { "s": "辛集市" }, { "s": "藁城市" }, { "s": "晋州市" }, { "s": "新乐市" }, { "s": "鹿泉市" }]
12 | }, {
13 | "n": "唐山",
14 | "a": [{ "s": "路南区" }, { "s": "路北区" }, { "s": "古冶区" }, { "s": "开平区" }, { "s": "丰南区" }, { "s": "丰润区" }, { "s": "滦县" }, { "s": "滦南县" }, { "s": "乐亭县" }, { "s": "迁西县" }, { "s": "玉田县" }, { "s": "唐海县" }, { "s": "遵化市" }, { "s": "迁安市" }]
15 | }, {
16 | "n": "秦皇岛",
17 | "a": [{ "s": "海港区" }, { "s": "山海关区" }, { "s": "北戴河区" }, { "s": "青龙满族自治县" }, { "s": "昌黎县" }, { "s": "抚宁县" }, { "s": "卢龙县" }]
18 | }, {
19 | "n": "邯郸",
20 | "a": [{ "s": "邯山区" }, { "s": "丛台区" }, { "s": "复兴区" }, { "s": "峰峰矿区" }, { "s": "邯郸县" }, { "s": "临漳县" }, { "s": "成安县" }, { "s": "大名县" }, { "s": "涉县" }, { "s": "磁县" }, { "s": "肥乡县" }, { "s": "永年县" }, { "s": "邱县" }, { "s": "鸡泽县" }, { "s": "广平县" }, { "s": "馆陶县" }, { "s": "魏县" }, { "s": "曲周县" }, { "s": "武安市" }]
21 | }, {
22 | "n": "邢台",
23 | "a": [{ "s": "桥东区" }, { "s": "桥西区" }, { "s": "邢台县" }, { "s": "临城县" }, { "s": "内丘县" }, { "s": "柏乡县" }, { "s": "隆尧县" }, { "s": "任县" }, { "s": "南和县" }, { "s": "宁晋县" }, { "s": "巨鹿县" }, { "s": "新河县" }, { "s": "广宗县" }, { "s": "平乡县" }, { "s": "威县" }, { "s": "清河县" }, { "s": "临西县" }, { "s": "南宫市" }, { "s": "沙河市" }]
24 | }, {
25 | "n": "保定",
26 | "a": [{ "s": "新市区" }, { "s": "北市区" }, { "s": "南市区" }, { "s": "满城县" }, { "s": "清苑县" }, { "s": "涞水县" }, { "s": "阜平县" }, { "s": "徐水县" }, { "s": "定兴县" }, { "s": "唐县" }, { "s": "高阳县" }, { "s": "容城县" }, { "s": "涞源县" }, { "s": "望都县" }, { "s": "安新县" }, { "s": "易县" }, { "s": "曲阳县" }, { "s": "蠡县" }, { "s": "顺平县" }, { "s": "博野县" }, { "s": "雄县" }, { "s": "涿州市" }, { "s": "定州市" }, { "s": "安国市" }, { "s": "高碑店市" }]
27 | }, {
28 | "n": "张家口",
29 | "a": [{ "s": "桥东区" }, { "s": "桥西区" }, { "s": "宣化区" }, { "s": "下花园区" }, { "s": "宣化县" }, { "s": "张北县" }, { "s": "康保县" }, { "s": "沽源县" }, { "s": "尚义县" }, { "s": "蔚县" }, { "s": "阳原县" }, { "s": "怀安县" }, { "s": "万全县" }, { "s": "怀来县" }, { "s": "涿鹿县" }, { "s": "赤城县" }, { "s": "崇礼县" }]
30 | }, {
31 | "n": "承德",
32 | "a": [{ "s": "双桥区" }, { "s": "双滦区" }, { "s": "鹰手营子矿区" }, { "s": "承德县" }, { "s": "兴隆县" }, { "s": "平泉县" }, { "s": "滦平县" }, { "s": "隆化县" }, { "s": "丰宁满族自治县" }, { "s": "宽城满族自治县" }, { "s": "围场满族蒙古族自治县" }]
33 | }, {
34 | "n": "沧州",
35 | "a": [{ "s": "新华区" }, { "s": "运河区" }, { "s": "沧县" }, { "s": "青县" }, { "s": "东光县" }, { "s": "海兴县" }, { "s": "盐山县" }, { "s": "肃宁县" }, { "s": "南皮县" }, { "s": "吴桥县" }, { "s": "献县" }, { "s": "孟村回族自治县" }, { "s": "泊头市" }, { "s": "任丘市" }, { "s": "黄骅市" }, { "s": "河间市" }]
36 | }, {
37 | "n": "廊坊",
38 | "a": [{ "s": "安次区" }, { "s": "广阳区" }, { "s": "固安县" }, { "s": "永清县" }, { "s": "香河县" }, { "s": "大城县" }, { "s": "文安县" }, { "s": "大厂回族自治县" }, { "s": "霸州市" }, { "s": "三河市" }]
39 | }, {
40 | "n": "衡水",
41 | "a": [{ "s": "桃城区" }, { "s": "枣强县" }, { "s": "武邑县" }, { "s": "武强县" }, { "s": "饶阳县" }, { "s": "安平县" }, { "s": "故城县" }, { "s": "景县" }, { "s": "阜城县" }, { "s": "冀州市" }, { "s": "深州市" }]
42 | }]
43 | }, {
44 | "p": "山西",
45 | "c": [{
46 | "n": "太原",
47 | "a": [{ "s": "小店区" }, { "s": "迎泽区" }, { "s": "杏花岭区" }, { "s": "尖草坪区" }, { "s": "万柏林区" }, { "s": "晋源区" }, { "s": "清徐县" }, { "s": "阳曲县" }, { "s": "娄烦县" }, { "s": "古交市" }]
48 | }, {
49 | "n": "大同",
50 | "a": [{ "s": "城区" }, { "s": "矿区" }, { "s": "南郊区" }, { "s": "新荣区" }, { "s": "阳高县" }, { "s": "天镇县" }, { "s": "广灵县" }, { "s": "灵丘县" }, { "s": "浑源县" }, { "s": "左云县" }, { "s": "大同县" }]
51 | }, { "n": "阳泉", "a": [{ "s": "城区" }, { "s": "矿区" }, { "s": "郊区" }, { "s": "平定县" }, { "s": "盂县" }] }, {
52 | "n": "长治",
53 | "a": [{ "s": "城区" }, { "s": "郊区" }, { "s": "长治县" }, { "s": "襄垣县" }, { "s": "屯留县" }, { "s": "平顺县" }, { "s": "黎城县" }, { "s": "壶关县" }, { "s": "长子县" }, { "s": "武乡县" }, { "s": "沁县" }, { "s": "沁源县" }, { "s": "潞城市" }]
54 | }, {
55 | "n": "晋城",
56 | "a": [{ "s": "城区" }, { "s": "沁水县" }, { "s": "阳城县" }, { "s": "陵川县" }, { "s": "泽州县" }, { "s": "高平市" }]
57 | }, {
58 | "n": "朔州",
59 | "a": [{ "s": "朔城区" }, { "s": "平鲁区" }, { "s": "山阴县" }, { "s": "应县" }, { "s": "右玉县" }, { "s": "怀仁县" }]
60 | }, {
61 | "n": "晋中",
62 | "a": [{ "s": "榆次区" }, { "s": "榆社县" }, { "s": "左权县" }, { "s": "和顺县" }, { "s": "昔阳县" }, { "s": "寿阳县" }, { "s": "太谷县" }, { "s": "祁县" }, { "s": "平遥县" }, { "s": "灵石县" }, { "s": "介休市" }]
63 | }, {
64 | "n": "运城",
65 | "a": [{ "s": "盐湖区" }, { "s": "临猗县" }, { "s": "万荣县" }, { "s": "闻喜县" }, { "s": "稷山县" }, { "s": "新绛县" }, { "s": "绛县" }, { "s": "垣曲县" }, { "s": "夏县" }, { "s": "平陆县" }, { "s": "芮城县" }, { "s": "永济市" }, { "s": "河津市" }]
66 | }, {
67 | "n": "忻州",
68 | "a": [{ "s": "忻府区" }, { "s": "定襄县" }, { "s": "五台县" }, { "s": "代县" }, { "s": "繁峙县" }, { "s": "宁武县" }, { "s": "静乐县" }, { "s": "神池县" }, { "s": "五寨县" }, { "s": "岢岚县" }, { "s": "河曲县" }, { "s": "保德县" }, { "s": "偏关县" }, { "s": "原平市" }]
69 | }, {
70 | "n": "临汾",
71 | "a": [{ "s": "尧都区" }, { "s": "曲沃县" }, { "s": "翼城县" }, { "s": "襄汾县" }, { "s": "洪洞县" }, { "s": "古县" }, { "s": "安泽县" }, { "s": "浮山县" }, { "s": "吉县" }, { "s": "乡宁县" }, { "s": "大宁县" }, { "s": "隰县" }, { "s": "永和县" }, { "s": "蒲县" }, { "s": "汾西县" }, { "s": "侯马市" }, { "s": "霍州市" }]
72 | }, {
73 | "n": "吕梁",
74 | "a": [{ "s": "离石区" }, { "s": "文水县" }, { "s": "交城县" }, { "s": "兴县" }, { "s": "临县" }, { "s": "柳林县" }, { "s": "石楼县" }, { "s": "岚县" }, { "s": "方山县" }, { "s": "中阳县" }, { "s": "交口县" }, { "s": "孝义市" }, { "s": "汾阳市" }]
75 | }]
76 | }, {
77 | "p": "内蒙古",
78 | "c": [{
79 | "n": "呼和浩特",
80 | "a": [{ "s": "新城区" }, { "s": "回民区" }, { "s": "玉泉区" }, { "s": "玉泉区" }, { "s": "赛罕区" }, { "s": "土默特左旗" }, { "s": "托克托县" }, { "s": "和林格尔县" }, { "s": "清水河县" }, { "s": "武川县" }]
81 | }, {
82 | "n": "包头",
83 | "a": [{ "s": "东河区" }, { "s": "昆都仑区" }, { "s": "青山区" }, { "s": "石拐区" }, { "s": "白云矿区" }, { "s": "九原区" }, { "s": "土默特右旗" }, { "s": "固阳县" }, { "s": "达尔罕茂明安联合旗" }]
84 | }, { "n": "乌海", "a": [{ "s": "海勃湾区" }, { "s": "海南区" }, { "s": "乌达区" }] }, {
85 | "n": "赤峰",
86 | "a": [{ "s": "红山区" }, { "s": "元宝山区" }, { "s": "松山区" }, { "s": "阿鲁科尔沁旗" }, { "s": "巴林左旗" }, { "s": "巴林右旗" }, { "s": "林西县" }, { "s": "克什克腾旗" }, { "s": "翁牛特旗" }, { "s": "喀喇沁旗" }, { "s": "宁城县" }, { "s": "敖汉旗" }]
87 | }, {
88 | "n": "通辽",
89 | "a": [{ "s": "科尔沁区" }, { "s": "科尔沁左翼中旗" }, { "s": "科尔沁左翼后旗" }, { "s": "开鲁县" }, { "s": "库伦旗" }, { "s": "奈曼旗" }, { "s": "扎鲁特旗" }, { "s": "霍林郭勒市" }]
90 | }, {
91 | "n": "鄂尔多斯",
92 | "a": [{ "s": "东胜区" }, { "s": "达拉特旗" }, { "s": "准格尔旗" }, { "s": "鄂托克前旗" }, { "s": "鄂托克旗" }, { "s": "杭锦旗" }, { "s": "乌审旗" }, { "s": "伊金霍洛旗" }]
93 | }, {
94 | "n": "呼伦贝尔",
95 | "a": [{ "s": "海拉尔区" }, { "s": "阿荣旗" }, { "s": "莫力达瓦达斡尔族自治旗" }, { "s": "鄂伦春自治旗" }, { "s": "鄂温克族自治旗" }, { "s": "陈巴尔虎旗" }, { "s": "新巴尔虎左旗" }, { "s": "新巴尔虎右旗" }, { "s": "满洲里市" }, { "s": "牙克石市" }, { "s": "扎兰屯市" }, { "s": "额尔古纳市" }, { "s": "根河市" }]
96 | }, {
97 | "n": "巴彦淖尔",
98 | "a": [{ "s": "临河区" }, { "s": "五原县" }, { "s": "磴口县" }, { "s": "乌拉特前旗" }, { "s": "乌拉特中旗" }, { "s": "乌拉特后旗" }, { "s": "杭锦后旗" }]
99 | }, {
100 | "n": "乌兰察布",
101 | "a": [{ "s": "集宁区" }, { "s": "卓资县" }, { "s": "化德县" }, { "s": "商都县" }, { "s": "兴和县" }, { "s": "凉城县" }, { "s": "察哈尔右翼前旗" }, { "s": "察哈尔右翼中旗" }, { "s": "察哈尔右翼后旗" }, { "s": "四子王旗" }, { "s": "丰镇市" }]
102 | }, {
103 | "n": "兴安",
104 | "a": [{ "s": "乌兰浩特市" }, { "s": "阿尔山市" }, { "s": "科尔沁右翼前旗" }, { "s": "科尔沁右翼中旗" }, { "s": "扎赉特旗" }, { "s": "突泉县" }]
105 | }, {
106 | "n": "锡林郭勒",
107 | "a": [{ "s": "二连浩特市" }, { "s": "锡林浩特市" }, { "s": "阿巴嘎旗" }, { "s": "苏尼特左旗" }, { "s": "苏尼特右旗" }, { "s": "东乌珠穆沁旗" }, { "s": "西乌珠穆沁旗" }, { "s": "太仆寺旗" }, { "s": "镶黄旗" }, { "s": "正镶白旗" }, { "s": "正蓝旗" }, { "s": "多伦县" }]
108 | }, { "n": "阿拉善", "a": [{ "s": "阿拉善左旗" }, { "s": "阿拉善右旗" }, { "s": "额济纳旗" }] }]
109 | }, {
110 | "p": "辽宁",
111 | "c": [{
112 | "n": "沈阳",
113 | "a": [{ "s": "和平区" }, { "s": "沈河区" }, { "s": "大东区" }, { "s": "皇姑区" }, { "s": "铁西区" }, { "s": "苏家屯区" }, { "s": "东陵区" }, { "s": "新城子区" }, { "s": "于洪区" }, { "s": "辽中县" }, { "s": "康平县" }, { "s": "法库县" }, { "s": "新民市" }]
114 | }, {
115 | "n": "大连",
116 | "a": [{ "s": "中山区" }, { "s": "西岗区" }, { "s": "沙河口区" }, { "s": "甘井子区" }, { "s": "旅顺口区" }, { "s": "金州区" }, { "s": "长海县" }, { "s": "瓦房店市" }, { "s": "普兰店市" }, { "s": "庄河市" }]
117 | }, {
118 | "n": "鞍山",
119 | "a": [{ "s": "铁东区" }, { "s": "铁西区" }, { "s": "立山区" }, { "s": "千山区" }, { "s": "台安县" }, { "s": "210323" }, { "s": "海城市" }]
120 | }, {
121 | "n": "抚顺",
122 | "a": [{ "s": "新抚区" }, { "s": "东洲区" }, { "s": "望花区" }, { "s": "顺城区" }, { "s": "抚顺县" }, { "s": "新宾满族自治县" }, { "s": "清原满族自治县" }]
123 | }, {
124 | "n": "本溪",
125 | "a": [{ "s": "平山区" }, { "s": "溪湖区" }, { "s": "明山区" }, { "s": "南芬区" }, { "s": "本溪满族自治县" }, { "s": "桓仁满族自治县" }]
126 | }, {
127 | "n": "丹东",
128 | "a": [{ "s": "元宝区" }, { "s": "振兴区" }, { "s": "振安区" }, { "s": "宽甸满族自治县" }, { "s": "东港市" }, { "s": "凤城市" }]
129 | }, {
130 | "n": "锦州",
131 | "a": [{ "s": "古塔区" }, { "s": "凌河区" }, { "s": "太和区" }, { "s": "黑山县" }, { "s": "义县" }, { "s": "凌海市" }, { "s": "北镇市" }]
132 | }, {
133 | "n": "营口",
134 | "a": [{ "s": "站前区" }, { "s": "西市区" }, { "s": "鲅鱼圈区" }, { "s": "老边区" }, { "s": "盖州市" }, { "s": "大石桥市" }]
135 | }, {
136 | "n": "阜新",
137 | "a": [{ "s": "海州区" }, { "s": "新邱区" }, { "s": "太平区" }, { "s": "清河门区" }, { "s": "细河区" }, { "s": "阜新蒙古族自治县" }, { "s": "彰武县" }]
138 | }, {
139 | "n": "辽阳",
140 | "a": [{ "s": "白塔区" }, { "s": "文圣区" }, { "s": "宏伟区" }, { "s": "弓长岭区" }, { "s": "太子河区" }, { "s": "辽阳县" }, { "s": "灯塔市" }]
141 | }, { "n": "盘锦", "a": [{ "s": "双台子区" }, { "s": "兴隆台区" }, { "s": "大洼县" }, { "s": "盘山县" }] }, {
142 | "n": "铁岭",
143 | "a": [{ "s": "银州区" }, { "s": "清河区" }, { "s": "铁岭县" }, { "s": "西丰县" }, { "s": "昌图县" }, { "s": "调兵山市" }, { "s": "开原市" }]
144 | }, {
145 | "n": "朝阳",
146 | "a": [{ "s": "双塔区" }, { "s": "龙城区" }, { "s": "朝阳县" }, { "s": "建平县" }, { "s": "喀喇沁左翼蒙古族自治县" }, { "s": "北票市" }, { "s": "凌源市" }]
147 | }, {
148 | "n": "葫芦岛",
149 | "a": [{ "s": "连山区" }, { "s": "龙港区" }, { "s": "南票区" }, { "s": "绥中县" }, { "s": "建昌县" }, { "s": "兴城市" }]
150 | }]
151 | }, {
152 | "p": "吉林",
153 | "c": [{
154 | "n": "长春",
155 | "a": [{ "s": "南关区" }, { "s": "宽城区" }, { "s": "朝阳区" }, { "s": "二道区" }, { "s": "绿园区" }, { "s": "双阳区" }, { "s": "农安县" }, { "s": "九台市" }, { "s": "榆树市" }, { "s": "德惠市" }]
156 | }, {
157 | "n": "吉林",
158 | "a": [{ "s": "昌邑区" }, { "s": "龙潭区" }, { "s": "船营区" }, { "s": "丰满区" }, { "s": "永吉县" }, { "s": "蛟河市" }, { "s": "桦甸市" }, { "s": "舒兰市" }, { "s": "磐石市" }]
159 | }, {
160 | "n": "四平",
161 | "a": [{ "s": "铁西区" }, { "s": "铁东区" }, { "s": "梨树县" }, { "s": "伊通满族自治县" }, { "s": "公主岭市" }, { "s": "双辽市" }]
162 | }, { "n": "辽源", "a": [{ "s": "龙山区" }, { "s": "西安区" }, { "s": "东丰县" }, { "s": "东辽县" }] }, {
163 | "n": "通化",
164 | "a": [{ "s": "东昌区" }, { "s": "二道江区" }, { "s": "通化县" }, { "s": "辉南县" }, { "s": "柳河县" }, { "s": "梅河口市" }, { "s": "集安市" }]
165 | }, {
166 | "n": "白山",
167 | "a": [{ "s": "八道江区" }, { "s": "江源区" }, { "s": "抚松县" }, { "s": "靖宇县" }, { "s": "长白朝鲜族自治县" }, { "s": "临江市" }]
168 | }, {
169 | "n": "松原",
170 | "a": [{ "s": "宁江区" }, { "s": "前郭尔罗斯蒙古族自治县" }, { "s": "长岭县" }, { "s": "乾安县" }, { "s": "扶余县" }]
171 | }, { "n": "白城", "a": [{ "s": "洮北区" }, { "s": "镇赉县" }, { "s": "通榆县" }, { "s": "洮南市" }, { "s": "大安市" }] }, {
172 | "n": "延边",
173 | "a": [{ "s": "延吉市" }, { "s": "图们市" }, { "s": "敦化市" }, { "s": "珲春市" }, { "s": "龙井市" }, { "s": "和龙市" }, { "s": "汪清县" }, { "s": "安图县" }]
174 | }]
175 | }, {
176 | "p": "黑龙江",
177 | "c": [{
178 | "n": "哈尔滨",
179 | "a": [{ "s": "道里区" }, { "s": "南岗区" }, { "s": "道外区" }, { "s": "平房区" }, { "s": "松北区" }, { "s": "香坊区" }, { "s": "呼兰区" }, { "s": "阿城区" }, { "s": "依兰县" }, { "s": "方正县" }, { "s": "宾县" }, { "s": "巴彦县" }, { "s": "木兰县" }, { "s": "通河县" }, { "s": "延寿县" }, { "s": "双城市" }, { "s": "尚志市" }, { "s": "五常市" }]
180 | }, {
181 | "n": "齐齐哈尔",
182 | "a": [{ "s": "龙沙区" }, { "s": "建华区" }, { "s": "铁锋区" }, { "s": "昂昂溪区" }, { "s": "富拉尔基区" }, { "s": "碾子山区" }, { "s": "梅里斯达斡尔族区" }, { "s": "龙江县" }, { "s": "依安县" }, { "s": "泰来县" }, { "s": "甘南县" }, { "s": "富裕县" }, { "s": "克山县" }, { "s": "克东县" }, { "s": "拜泉县" }, { "s": "讷河市" }]
183 | }, {
184 | "n": "鸡西",
185 | "a": [{ "s": "鸡冠区" }, { "s": "恒山区" }, { "s": "滴道区" }, { "s": "梨树区" }, { "s": "城子河区" }, { "s": "麻山区" }, { "s": "鸡东县" }, { "s": "虎林市" }, { "s": "密山市" }]
186 | }, {
187 | "n": "鹤岗",
188 | "a": [{ "s": "向阳区" }, { "s": "工农区" }, { "s": "南山区" }, { "s": "兴安区" }, { "s": "东山区" }, { "s": "兴山区" }, { "s": "萝北县" }, { "s": "绥滨县" }]
189 | }, {
190 | "n": "双鸭山",
191 | "a": [{ "s": "尖山区" }, { "s": "岭东区" }, { "s": "四方台区" }, { "s": "宝山区" }, { "s": "集贤县" }, { "s": "友谊县" }, { "s": "宝清县" }, { "s": "饶河县" }]
192 | }, {
193 | "n": "大庆",
194 | "a": [{ "s": "萨尔图区" }, { "s": "龙凤区" }, { "s": "让胡路区" }, { "s": "红岗区" }, { "s": "大同区" }, { "s": "肇州县" }, { "s": "肇源县" }, { "s": "林甸县" }, { "s": "杜尔伯特蒙古族自治县" }]
195 | }, {
196 | "n": "伊春",
197 | "a": [{ "s": "伊春区" }, { "s": "南岔区" }, { "s": "友好区" }, { "s": "西林区" }, { "s": "翠峦区" }, { "s": "新青区" }, { "s": "美溪区" }, { "s": "金山屯区" }, { "s": "五营区" }, { "s": "乌马河区" }, { "s": "汤旺河区" }, { "s": "带岭区" }, { "s": "乌伊岭区" }, { "s": "红星区" }, { "s": "上甘岭区" }, { "s": "嘉荫县" }, { "s": "铁力市" }]
198 | }, {
199 | "n": "佳木斯",
200 | "a": [{ "s": "向阳区" }, { "s": "前进区" }, { "s": "东风区" }, { "s": "郊区" }, { "s": "桦南县" }, { "s": "桦川县" }, { "s": "汤原县" }, { "s": "抚远县" }, { "s": "同江市" }, { "s": "富锦市" }]
201 | }, { "n": "七台河", "a": [{ "s": "新兴区" }, { "s": "桃山区" }, { "s": "茄子河区" }, { "s": "勃利县" }] }, {
202 | "n": "牡丹江",
203 | "a": [{ "s": "东安区" }, { "s": "阳明区" }, { "s": "爱民区" }, { "s": "西安区" }, { "s": "东宁县" }, { "s": "林口县" }, { "s": "绥芬河市" }, { "s": "海林市" }, { "s": "宁安市" }, { "s": "穆棱市" }]
204 | }, {
205 | "n": "黑河",
206 | "a": [{ "s": "爱辉区" }, { "s": "嫩江县" }, { "s": "逊克县" }, { "s": "孙吴县" }, { "s": "北安市" }, { "s": "五大连池市" }]
207 | }, {
208 | "n": "绥化",
209 | "a": [{ "s": "北林区" }, { "s": "望奎县" }, { "s": "兰西县" }, { "s": "青冈县" }, { "s": "庆安县" }, { "s": "明水县" }, { "s": "绥棱县" }, { "s": "安达市" }, { "s": "肇东市" }, { "s": "海伦市" }]
210 | }, {
211 | "n": "大兴安岭",
212 | "a": [{ "s": "加格达奇区" }, { "s": "松岭区" }, { "s": "新林区" }, { "s": "呼中区" }, { "s": "呼玛县" }, { "s": "塔河县" }, { "s": "漠河县" }]
213 | }]
214 | }, {
215 | "p": "上海",
216 | "c": [{ "n": "黄浦区" }, { "n": "卢湾区" }, { "n": "徐汇区" }, { "n": "长宁区" }, { "n": "静安区" }, { "n": "普陀区" }, { "n": "闸北区" }, { "n": "虹口区" }, { "n": "杨浦区" }, { "n": "闵行区" }, { "n": "宝山区" }, { "n": "嘉定区" }, { "n": "浦东新区" }, { "n": "金山区" }, { "n": "松江区" }, { "n": "奉贤区" }, { "n": "青浦区" }, { "n": "崇明县" }]
217 | }, {
218 | "p": "江苏",
219 | "c": [{
220 | "n": "南京",
221 | "a": [{ "s": "玄武区" }, { "s": "白下区" }, { "s": "秦淮区" }, { "s": "建邺区" }, { "s": "鼓楼区" }, { "s": "下关区" }, { "s": "浦口区" }, { "s": "栖霞区" }, { "s": "雨花台区" }, { "s": "江宁区" }, { "s": "六合区" }, { "s": "溧水县" }, { "s": "高淳县" }]
222 | }, {
223 | "n": "无锡",
224 | "a": [{ "s": "崇安区" }, { "s": "南长区" }, { "s": "北塘区" }, { "s": "锡山区" }, { "s": "惠山区" }, { "s": "滨湖区" }, { "s": "江阴市" }, { "s": "宜兴市" }]
225 | }, {
226 | "n": "徐州",
227 | "a": [{ "s": "鼓楼区" }, { "s": "云龙区" }, { "s": "九里区" }, { "s": "贾汪区" }, { "s": "泉山区" }, { "s": "丰县" }, { "s": "沛县" }, { "s": "铜山县" }, { "s": "睢宁县" }, { "s": "新沂市" }, { "s": "邳州市" }]
228 | }, {
229 | "n": "常州",
230 | "a": [{ "s": "天宁区" }, { "s": "钟楼区" }, { "s": "戚墅堰区" }, { "s": "新北区" }, { "s": "武进区" }, { "s": "溧阳市" }, { "s": "金坛市" }]
231 | }, {
232 | "n": "苏州",
233 | "a": [{ "s": "沧浪区" }, { "s": "平江区" }, { "s": "金阊区" }, { "s": "虎丘区" }, { "s": "吴中区" }, { "s": "相城区" }, { "s": "常熟市" }, { "s": "张家港市" }, { "s": "昆山市" }, { "s": "吴江市" }, { "s": "太仓市" }]
234 | }, {
235 | "n": "南通",
236 | "a": [{ "s": "崇川区" }, { "s": "港闸区" }, { "s": "海安县" }, { "s": "如东县" }, { "s": "启东市" }, { "s": "如皋市" }, { "s": "通州市" }, { "s": "海门市" }]
237 | }, {
238 | "n": "连云港",
239 | "a": [{ "s": "连云区" }, { "s": "新浦区" }, { "s": "海州区" }, { "s": "赣榆县" }, { "s": "东海县" }, { "s": "灌云县" }, { "s": "灌南县" }]
240 | }, {
241 | "n": "淮安",
242 | "a": [{ "s": "清河区" }, { "s": "楚州区" }, { "s": "淮阴区" }, { "s": "清浦区" }, { "s": "涟水县" }, { "s": "洪泽县" }, { "s": "盱眙县" }, { "s": "金湖县" }]
243 | }, {
244 | "n": "盐城",
245 | "a": [{ "s": "亭湖区" }, { "s": "盐都区" }, { "s": "响水县" }, { "s": "滨海县" }, { "s": "阜宁县" }, { "s": "射阳县" }, { "s": "建湖县" }, { "s": "东台市" }, { "s": "大丰市" }]
246 | }, {
247 | "n": "扬州",
248 | "a": [{ "s": "广陵区" }, { "s": "邗江区" }, { "s": "维扬区" }, { "s": "宝应县" }, { "s": "仪征市" }, { "s": "高邮市" }, { "s": "江都市" }]
249 | }, {
250 | "n": "镇江",
251 | "a": [{ "s": "京口区" }, { "s": "润州区" }, { "s": "丹徒区" }, { "s": "丹阳市" }, { "s": "扬中市" }, { "s": "句容市" }]
252 | }, {
253 | "n": "泰州",
254 | "a": [{ "s": "海陵区" }, { "s": "高港区" }, { "s": "兴化市" }, { "s": "靖江市" }, { "s": "泰兴市" }, { "s": "姜堰市" }]
255 | }, { "n": "宿迁", "a": [{ "s": "宿城区" }, { "s": "宿豫区" }, { "s": "沭阳县" }, { "s": "泗阳县" }, { "s": "泗洪县" }] }]
256 | }, {
257 | "p": "浙江",
258 | "c": [{
259 | "n": "杭州",
260 | "a": [{ "s": "上城区" }, { "s": "下城区" }, { "s": "江干区" }, { "s": "拱墅区" }, { "s": "西湖区" }, { "s": "滨江区" }, { "s": "萧山区" }, { "s": "余杭区" }, { "s": "桐庐县" }, { "s": "淳安县" }, { "s": "建德市" }, { "s": "富阳市" }, { "s": "临安市" }]
261 | }, {
262 | "n": "宁波",
263 | "a": [{ "s": "海曙区" }, { "s": "江东区" }, { "s": "江北区" }, { "s": "北仑区" }, { "s": "镇海区" }, { "s": "鄞州区" }, { "s": "象山县" }, { "s": "宁海县" }, { "s": "余姚市" }, { "s": "慈溪市" }, { "s": "奉化市" }]
264 | }, {
265 | "n": "温州",
266 | "a": [{ "s": "鹿城区" }, { "s": "龙湾区" }, { "s": "瓯海区" }, { "s": "洞头县" }, { "s": "永嘉县" }, { "s": "平阳县" }, { "s": "苍南县" }, { "s": "文成县" }, { "s": "泰顺县" }, { "s": "瑞安市" }, { "s": "乐清市" }]
267 | }, {
268 | "n": "嘉兴",
269 | "a": [{ "s": "南湖区" }, { "s": "秀洲区" }, { "s": "嘉善县" }, { "s": "海盐县" }, { "s": "海宁市" }, { "s": "平湖市" }, { "s": "桐乡市" }]
270 | }, { "n": "湖州", "a": [{ "s": "吴兴区" }, { "s": "南浔区" }, { "s": "德清县" }, { "s": "长兴县" }, { "s": "安吉县" }] }, {
271 | "n": "绍兴",
272 | "a": [{ "s": "越城区" }, { "s": "绍兴县" }, { "s": "新昌县" }, { "s": "诸暨市" }, { "s": "上虞市" }, { "s": "嵊州市" }]
273 | }, {
274 | "n": "金华",
275 | "a": [{ "s": "婺城区" }, { "s": "金东区" }, { "s": "武义县" }, { "s": "浦江县" }, { "s": "磐安县" }, { "s": "兰溪市" }, { "s": "义乌市" }, { "s": "东阳市" }, { "s": "永康市" }]
276 | }, {
277 | "n": "衢州",
278 | "a": [{ "s": "柯城区" }, { "s": "衢江区" }, { "s": "常山县" }, { "s": "开化县" }, { "s": "龙游县" }, { "s": "江山市" }]
279 | }, { "n": "舟山", "a": [{ "s": "定海区" }, { "s": "普陀区" }, { "s": "岱山县" }, { "s": "嵊泗县" }] }, {
280 | "n": "台州",
281 | "a": [{ "s": "椒江区" }, { "s": "黄岩区" }, { "s": "路桥区" }, { "s": "玉环县" }, { "s": "三门县" }, { "s": "天台县" }, { "s": "仙居县" }, { "s": "温岭市" }, { "s": "临海市" }]
282 | }, {
283 | "n": "丽水",
284 | "a": [{ "s": "莲都区" }, { "s": "青田县" }, { "s": "缙云县" }, { "s": "遂昌县" }, { "s": "松阳县" }, { "s": "云和县" }, { "s": "庆元县" }, { "s": "景宁畲族自治县" }, { "s": "龙泉市" }]
285 | }]
286 | }, {
287 | "p": "安徽",
288 | "c": [{
289 | "n": "合肥",
290 | "a": [{ "s": "瑶海区" }, { "s": "庐阳区" }, { "s": "蜀山区" }, { "s": "包河区" }, { "s": "长丰县" }, { "s": "肥东县" }, { "s": "肥西县" }]
291 | }, {
292 | "n": "芜湖",
293 | "a": [{ "s": "镜湖区" }, { "s": "弋江区" }, { "s": "鸠江区" }, { "s": "三山区" }, { "s": "芜湖县" }, { "s": "繁昌县" }, { "s": "南陵县" }]
294 | }, {
295 | "n": "蚌埠",
296 | "a": [{ "s": "龙子湖区" }, { "s": "蚌山区" }, { "s": "禹会区" }, { "s": "淮上区" }, { "s": "怀远县" }, { "s": "五河县" }, { "s": "固镇县" }]
297 | }, {
298 | "n": "淮南",
299 | "a": [{ "s": "大通区" }, { "s": "田家庵区" }, { "s": "谢家集区" }, { "s": "八公山区" }, { "s": "潘集区" }, { "s": "凤台县" }]
300 | }, { "n": "马鞍山", "a": [{ "s": "金家庄区" }, { "s": "花山区" }, { "s": "雨山区" }, { "s": "当涂县" }] }, {
301 | "n": "淮北",
302 | "a": [{ "s": "杜集区" }, { "s": "相山区" }, { "s": "烈山区" }, { "s": "濉溪县" }]
303 | }, { "n": "铜陵", "a": [{ "s": "铜官山区" }, { "s": "狮子山区" }, { "s": "郊区" }, { "s": "铜陵县" }] }, {
304 | "n": "安庆",
305 | "a": [{ "s": "迎江区" }, { "s": "大观区" }, { "s": "宜秀区" }, { "s": "怀宁县" }, { "s": "枞阳县" }, { "s": "潜山县" }, { "s": "太湖县" }, { "s": "宿松县" }, { "s": "望江县" }, { "s": "岳西县" }, { "s": "桐城市" }]
306 | }, {
307 | "n": "黄山",
308 | "a": [{ "s": "屯溪区" }, { "s": "黄山区" }, { "s": "徽州区" }, { "s": "歙县" }, { "s": "休宁县" }, { "s": "黟县" }, { "s": "祁门县" }]
309 | }, {
310 | "n": "滁州",
311 | "a": [{ "s": "琅琊区" }, { "s": "南谯区" }, { "s": "来安县" }, { "s": "全椒县" }, { "s": "定远县" }, { "s": "凤阳县" }, { "s": "天长市" }, { "s": "明光市" }]
312 | }, {
313 | "n": "阜阳",
314 | "a": [{ "s": "颍州区" }, { "s": "颍东区" }, { "s": "颍泉区" }, { "s": "临泉县" }, { "s": "太和县" }, { "s": "阜南县" }, { "s": "颍上县" }, { "s": "界首市" }]
315 | }, { "n": "宿州", "a": [{ "s": "埇桥区" }, { "s": "砀山县" }, { "s": "萧县" }, { "s": "灵璧县" }, { "s": "泗县" }] }, {
316 | "n": "巢湖",
317 | "a": [{ "s": "居巢区" }, { "s": "庐江县" }, { "s": "无为县" }, { "s": "含山县" }, { "s": "和县" }]
318 | }, {
319 | "n": "六安",
320 | "a": [{ "s": "金安区" }, { "s": "裕安区" }, { "s": "寿县" }, { "s": "霍邱县" }, { "s": "舒城县" }, { "s": "金寨县" }, { "s": "霍山县" }]
321 | }, { "n": "亳州", "a": [{ "s": "谯城区" }, { "s": "涡阳县" }, { "s": "蒙城县" }, { "s": "利辛县" }] }, {
322 | "n": "池州",
323 | "a": [{ "s": "贵池区" }, { "s": "东至县" }, { "s": "石台县" }, { "s": "青阳县" }]
324 | }, {
325 | "n": "宣城",
326 | "a": [{ "s": "宣州区" }, { "s": "郎溪县" }, { "s": "广德县" }, { "s": "泾县" }, { "s": "绩溪县" }, { "s": "旌德县" }, { "s": "宁国市" }]
327 | }]
328 | }, {
329 | "p": "福建",
330 | "c": [{
331 | "n": "福州",
332 | "a": [{ "s": "鼓楼区" }, { "s": "台江区" }, { "s": "仓山区" }, { "s": "马尾区" }, { "s": "晋安区" }, { "s": "闽侯县" }, { "s": "连江县" }, { "s": "罗源县" }, { "s": "闽清县" }, { "s": "永泰县" }, { "s": "平潭县" }, { "s": "福清市" }, { "s": "长乐市" }]
333 | }, {
334 | "n": "厦门",
335 | "a": [{ "s": "思明区" }, { "s": "海沧区" }, { "s": "湖里区" }, { "s": "集美区" }, { "s": "同安区" }, { "s": "翔安区" }]
336 | }, { "n": "莆田", "a": [{ "s": "城厢区" }, { "s": "涵江区" }, { "s": "荔城区" }, { "s": "秀屿区" }, { "s": "仙游县" }] }, {
337 | "n": "三明",
338 | "a": [{ "s": "梅列区" }, { "s": "三元区" }, { "s": "明溪县" }, { "s": "清流县" }, { "s": "宁化县" }, { "s": "大田县" }, { "s": "尤溪县" }, { "s": "沙县" }, { "s": "将乐县" }, { "s": "泰宁县" }, { "s": "建宁县" }, { "s": "永安市" }]
339 | }, {
340 | "n": "泉州",
341 | "a": [{ "s": "鲤城区" }, { "s": "丰泽区" }, { "s": "洛江区" }, { "s": "泉港区" }, { "s": "惠安县" }, { "s": "安溪县" }, { "s": "永春县" }, { "s": "德化县" }, { "s": "金门县" }, { "s": "石狮市" }, { "s": "晋江市" }, { "s": "南安市" }]
342 | }, {
343 | "n": "漳州",
344 | "a": [{ "s": "芗城区" }, { "s": "龙文区" }, { "s": "云霄县" }, { "s": "漳浦县" }, { "s": "诏安县" }, { "s": "长泰县" }, { "s": "东山县" }, { "s": "南靖县" }, { "s": "平和县" }, { "s": "华安县" }, { "s": "龙海市" }]
345 | }, {
346 | "n": "南平",
347 | "a": [{ "s": "延平区" }, { "s": "顺昌县" }, { "s": "浦城县" }, { "s": "光泽县" }, { "s": "松溪县" }, { "s": "政和县" }, { "s": "邵武市" }, { "s": "武夷山市" }, { "s": "建瓯市" }, { "s": "建阳市" }]
348 | }, {
349 | "n": "龙岩",
350 | "a": [{ "s": "新罗区" }, { "s": "长汀县" }, { "s": "永定县" }, { "s": "上杭县" }, { "s": "武平县" }, { "s": "连城县" }, { "s": "漳平市" }]
351 | }, {
352 | "n": "宁德",
353 | "a": [{ "s": "蕉城区" }, { "s": "霞浦县" }, { "s": "古田县" }, { "s": "屏南县" }, { "s": "寿宁县" }, { "s": "周宁县" }, { "s": "柘荣县" }, { "s": "福安市" }, { "s": "福鼎市" }]
354 | }]
355 | }, {
356 | "p": "江西",
357 | "c": [{
358 | "n": "南昌",
359 | "a": [{ "s": "东湖区" }, { "s": "西湖区" }, { "s": "青云谱区" }, { "s": "湾里区" }, { "s": "青山湖区" }, { "s": "南昌县" }, { "s": "新建县" }, { "s": "安义县" }, { "s": "进贤县" }]
360 | }, { "n": "景德镇", "a": [{ "s": "昌江区" }, { "s": "珠山区" }, { "s": "浮梁县" }, { "s": "乐平市" }] }, {
361 | "n": "萍乡",
362 | "a": [{ "s": "安源区" }, { "s": "湘东区" }, { "s": "莲花县" }, { "s": "上栗县" }, { "s": "芦溪县" }]
363 | }, {
364 | "n": "九江",
365 | "a": [{ "s": "庐山区" }, { "s": "浔阳区" }, { "s": "九江县" }, { "s": "武宁县" }, { "s": "修水县" }, { "s": "永修县" }, { "s": "德安县" }, { "s": "星子县" }, { "s": "都昌县" }, { "s": "湖口县" }, { "s": "彭泽县" }, { "s": "瑞昌市" }]
366 | }, { "n": "新余", "a": [{ "s": "渝水区" }, { "s": "分宜县" }] }, {
367 | "n": "鹰潭",
368 | "a": [{ "s": "月湖区" }, { "s": "余江县" }, { "s": "贵溪市" }]
369 | }, {
370 | "n": "赣州",
371 | "a": [{ "s": "章贡区" }, { "s": "赣县" }, { "s": "信丰县" }, { "s": "大余县" }, { "s": "上犹县" }, { "s": "崇义县" }, { "s": "安远县" }, { "s": "龙南县" }, { "s": "定南县" }, { "s": "全南县" }, { "s": "宁都县" }, { "s": "于都县" }, { "s": "兴国县" }, { "s": "会昌县" }, { "s": "寻乌县" }, { "s": "石城县" }, { "s": "瑞金市" }, { "s": "南康市" }]
372 | }, {
373 | "n": "吉安",
374 | "a": [{ "s": "吉州区" }, { "s": "青原区" }, { "s": "吉安县" }, { "s": "吉水县" }, { "s": "峡江县" }, { "s": "新干县" }, { "s": "永丰县" }, { "s": "泰和县" }, { "s": "遂川县" }, { "s": "万安县" }, { "s": "安福县" }, { "s": "永新县" }, { "s": "井冈山市" }]
375 | }, {
376 | "n": "宜春",
377 | "a": [{ "s": "袁州区" }, { "s": "奉新县" }, { "s": "万载县" }, { "s": "上高县" }, { "s": "宜丰县" }, { "s": "靖安县" }, { "s": "铜鼓县" }, { "s": "丰城市" }, { "s": "樟树市" }, { "s": "高安市" }]
378 | }, {
379 | "n": "抚州",
380 | "a": [{ "s": "临川区" }, { "s": "南城县" }, { "s": "黎川县" }, { "s": "南丰县" }, { "s": "崇仁县" }, { "s": "乐安县" }, { "s": "宜黄县" }, { "s": "金溪县" }, { "s": "资溪县" }, { "s": "东乡县" }, { "s": "广昌县" }]
381 | }, {
382 | "n": "上饶",
383 | "a": [{ "s": "信州区" }, { "s": "上饶县" }, { "s": "广丰县" }, { "s": "玉山县" }, { "s": "铅山县" }, { "s": "横峰县" }, { "s": "弋阳县" }, { "s": "余干县" }, { "s": "鄱阳县" }, { "s": "万年县" }, { "s": "婺源县" }, { "s": "德兴市" }]
384 | }]
385 | }, {
386 | "p": "山东",
387 | "c": [{
388 | "n": "济南",
389 | "a": [{ "s": "历下区" }, { "s": "市中区" }, { "s": "槐荫区" }, { "s": "天桥区" }, { "s": "历城区" }, { "s": "长清区" }, { "s": "平阴县" }, { "s": "济阳县" }, { "s": "商河县" }, { "s": "章丘市" }]
390 | }, {
391 | "n": "青岛",
392 | "a": [{ "s": "市南区" }, { "s": "市北区" }, { "s": "四方区" }, { "s": "黄岛区" }, { "s": "崂山区" }, { "s": "李沧区" }, { "s": "城阳区" }, { "s": "胶州市" }, { "s": "即墨市" }, { "s": "平度市" }, { "s": "胶南市" }, { "s": "莱西市" }]
393 | }, {
394 | "n": "淄博",
395 | "a": [{ "s": "淄川区" }, { "s": "张店区" }, { "s": "博山区" }, { "s": "临淄区" }, { "s": "周村区" }, { "s": "桓台县" }, { "s": "高青县" }, { "s": "沂源县" }]
396 | }, {
397 | "n": "枣庄",
398 | "a": [{ "s": "市中区" }, { "s": "薛城区" }, { "s": "峄城区" }, { "s": "台儿庄区" }, { "s": "山亭区" }, { "s": "滕州市" }]
399 | }, { "n": "东营", "a": [{ "s": "东营区" }, { "s": "河口区" }, { "s": "垦利县" }, { "s": "利津县" }, { "s": "广饶县" }] }, {
400 | "n": "烟台",
401 | "a": [{ "s": "芝罘区" }, { "s": "福山区" }, { "s": "牟平区" }, { "s": "莱山区" }, { "s": "长岛县" }, { "s": "龙口市" }, { "s": "莱阳市" }, { "s": "莱州市" }, { "s": "蓬莱市" }, { "s": "招远市" }, { "s": "栖霞市" }, { "s": "海阳市" }]
402 | }, {
403 | "n": "潍坊",
404 | "a": [{ "s": "潍城区" }, { "s": "寒亭区" }, { "s": "坊子区" }, { "s": "奎文区" }, { "s": "临朐县" }, { "s": "昌乐县" }, { "s": "青州市" }, { "s": "诸城市" }, { "s": "寿光市" }, { "s": "安丘市" }, { "s": "高密市" }, { "s": "昌邑市" }]
405 | }, {
406 | "n": "济宁",
407 | "a": [{ "s": "市中区" }, { "s": "任城区" }, { "s": "微山县" }, { "s": "鱼台县" }, { "s": "金乡县" }, { "s": "嘉祥县" }, { "s": "汶上县" }, { "s": "泗水县" }, { "s": "梁山县" }, { "s": "曲阜市" }, { "s": "兖州市" }, { "s": "邹城市" }]
408 | }, {
409 | "n": "泰安",
410 | "a": [{ "s": "泰山区" }, { "s": "岱岳区" }, { "s": "宁阳县" }, { "s": "东平县" }, { "s": "新泰市" }, { "s": "肥城市" }]
411 | }, { "n": "威海", "a": [{ "s": "环翠区" }, { "s": "文登市" }, { "s": "荣成市" }, { "s": "乳山市" }] }, {
412 | "n": "日照",
413 | "a": [{ "s": "东港区" }, { "s": "岚山区" }, { "s": "五莲县" }, { "s": "莒县" }]
414 | }, { "n": "莱芜", "a": [{ "s": "莱城区" }, { "s": "钢城区" }] }, {
415 | "n": "临沂",
416 | "a": [{ "s": "兰山区" }, { "s": "罗庄区" }, { "s": "河东区" }, { "s": "沂南县" }, { "s": "郯城县" }, { "s": "沂水县" }, { "s": "苍山县" }, { "s": "费县" }, { "s": "平邑县" }, { "s": "莒南县" }, { "s": "蒙阴县" }, { "s": "临沭县" }]
417 | }, {
418 | "n": "德州",
419 | "a": [{ "s": "德城区" }, { "s": "陵县" }, { "s": "宁津县" }, { "s": "庆云县" }, { "s": "临邑县" }, { "s": "齐河县" }, { "s": "平原县" }, { "s": "夏津县" }, { "s": "武城县" }, { "s": "乐陵市" }, { "s": "禹城市" }]
420 | }, {
421 | "n": "聊城",
422 | "a": [{ "s": "东昌府区" }, { "s": "阳谷县" }, { "s": "莘县" }, { "s": "茌平县" }, { "s": "东阿县" }, { "s": "冠县" }, { "s": "高唐县" }, { "s": "临清市" }]
423 | }, {
424 | "n": "滨州",
425 | "a": [{ "s": "滨城区" }, { "s": "惠民县" }, { "s": "阳信县" }, { "s": "无棣县" }, { "s": "沾化县" }, { "s": "博兴县" }, { "s": "邹平县" }]
426 | }, {
427 | "n": "菏泽",
428 | "a": [{ "s": "牡丹区" }, { "s": "曹县" }, { "s": "单县" }, { "s": "成武县" }, { "s": "巨野县" }, { "s": "郓城县" }, { "s": "鄄城县" }, { "s": "定陶县" }, { "s": "东明县" }]
429 | }]
430 | }, {
431 | "p": "河南",
432 | "c": [{
433 | "n": "郑州",
434 | "a": [{ "s": "中原区" }, { "s": "二七区" }, { "s": "管城回族区" }, { "s": "金水区" }, { "s": "上街区" }, { "s": "惠济区" }, { "s": "中牟县" }, { "s": "巩义市" }, { "s": "荥阳市" }, { "s": "新密市" }, { "s": "新郑市" }, { "s": "登封市" }]
435 | }, {
436 | "n": "开封",
437 | "a": [{ "s": "龙亭区" }, { "s": "顺河回族区" }, { "s": "鼓楼区" }, { "s": "禹王台区" }, { "s": "金明区" }, { "s": "杞县" }, { "s": "通许县" }, { "s": "尉氏县" }, { "s": "开封县" }, { "s": "兰考县" }]
438 | }, {
439 | "n": "洛阳",
440 | "a": [{ "s": "老城区" }, { "s": "西工区" }, { "s": "廛河回族区" }, { "s": "涧西区" }, { "s": "吉利区" }, { "s": "洛龙区" }, { "s": "孟津县" }, { "s": "新安县" }, { "s": "栾川县" }, { "s": "嵩县" }, { "s": "汝阳县" }, { "s": "宜阳县" }, { "s": "洛宁县" }, { "s": "伊川县" }, { "s": "偃师市" }]
441 | }, {
442 | "n": "平顶山",
443 | "a": [{ "s": "新华区" }, { "s": "卫东区" }, { "s": "石龙区" }, { "s": "湛河区" }, { "s": "宝丰县" }, { "s": "叶县" }, { "s": "鲁山县" }, { "s": "郏县" }, { "s": "舞钢市" }, { "s": "汝州市" }]
444 | }, {
445 | "n": "安阳",
446 | "a": [{ "s": "文峰区" }, { "s": "北关区" }, { "s": "殷都区" }, { "s": "龙安区" }, { "s": "安阳县" }, { "s": "汤阴县" }, { "s": "滑县" }, { "s": "内黄县" }, { "s": "林州市" }]
447 | }, { "n": "鹤壁", "a": [{ "s": "鹤山区" }, { "s": "山城区" }, { "s": "淇滨区" }, { "s": "浚县" }, { "s": "淇县" }] }, {
448 | "n": "新乡",
449 | "a": [{ "s": "红旗区" }, { "s": "卫滨区" }, { "s": "凤泉区" }, { "s": "牧野区" }, { "s": "新乡县" }, { "s": "获嘉县" }, { "s": "原阳县" }, { "s": "延津县" }, { "s": "封丘县" }, { "s": "长垣县" }, { "s": "卫辉市" }, { "s": "辉县市" }]
450 | }, {
451 | "n": "焦作",
452 | "a": [{ "s": "解放区" }, { "s": "中站区" }, { "s": "马村区" }, { "s": "山阳区" }, { "s": "修武县" }, { "s": "博爱县" }, { "s": "武陟县" }, { "s": "温县" }, { "s": "沁阳市" }, { "s": "孟州市" }]
453 | }, {
454 | "n": "濮阳",
455 | "a": [{ "s": "华龙区" }, { "s": "清丰县" }, { "s": "南乐县" }, { "s": "范县" }, { "s": "台前县" }, { "s": "濮阳县" }]
456 | }, {
457 | "n": "许昌",
458 | "a": [{ "s": "魏都区" }, { "s": "许昌县" }, { "s": "鄢陵县" }, { "s": "襄城县" }, { "s": "禹州市" }, { "s": "长葛市" }]
459 | }, { "n": "漯河", "a": [{ "s": "源汇区" }, { "s": "郾城区" }, { "s": "召陵区" }, { "s": "舞阳县" }, { "s": "临颍县" }] }, {
460 | "n": "三门峡",
461 | "a": [{ "s": "湖滨区" }, { "s": "渑池县" }, { "s": "陕县" }, { "s": "卢氏县" }, { "s": "义马市" }, { "s": "灵宝市" }]
462 | }, {
463 | "n": "南阳",
464 | "a": [{ "s": "宛城区" }, { "s": "卧龙区" }, { "s": "南召县" }, { "s": "方城县" }, { "s": "西峡县" }, { "s": "镇平县" }, { "s": "内乡县" }, { "s": "淅川县" }, { "s": "社旗县" }, { "s": "唐河县" }, { "s": "新野县" }, { "s": "桐柏县" }, { "s": "邓州市" }]
465 | }, {
466 | "n": "商丘",
467 | "a": [{ "s": "梁园区" }, { "s": "睢阳区" }, { "s": "民权县" }, { "s": "睢县" }, { "s": "宁陵县" }, { "s": "柘城县" }, { "s": "虞城县" }, { "s": "夏邑县" }, { "s": "永城市" }]
468 | }, {
469 | "n": "信阳",
470 | "a": [{ "s": "浉河区" }, { "s": "平桥区" }, { "s": "罗山县" }, { "s": "光山县" }, { "s": "新县" }, { "s": "商城县" }, { "s": "固始县" }, { "s": "潢川县" }, { "s": "淮滨县" }, { "s": "息县" }]
471 | }, {
472 | "n": "周口",
473 | "a": [{ "s": "川汇区" }, { "s": "扶沟县" }, { "s": "西华县" }, { "s": "商水县" }, { "s": "沈丘县" }, { "s": "郸城县" }, { "s": "淮阳县" }, { "s": "太康县" }, { "s": "鹿邑县" }, { "s": "项城市" }]
474 | }, {
475 | "n": "驻马店",
476 | "a": [{ "s": "驿城区" }, { "s": "西平县" }, { "s": "上蔡县" }, { "s": "平舆县" }, { "s": "正阳县" }, { "s": "确山县" }, { "s": "泌阳县" }, { "s": "汝南县" }, { "s": "遂平县" }, { "s": "新蔡县" }]
477 | }, { "n": "济源", "a": [{ "s": "济源" }] }]
478 | }, {
479 | "p": "湖北",
480 | "c": [{
481 | "n": "武汉",
482 | "a": [{ "s": "江岸区" }, { "s": "江汉区" }, { "s": "硚口区" }, { "s": "汉阳区" }, { "s": "武昌区" }, { "s": "青山区" }, { "s": "洪山区" }, { "s": "东西湖区" }, { "s": "汉南区" }, { "s": "蔡甸区" }, { "s": "江夏区" }, { "s": "黄陂区" }, { "s": "新洲区" }]
483 | }, {
484 | "n": "黄石",
485 | "a": [{ "s": "黄石港区" }, { "s": "西塞山区" }, { "s": "下陆区" }, { "s": "铁山区" }, { "s": "阳新县" }, { "s": "大冶市" }]
486 | }, {
487 | "n": "十堰",
488 | "a": [{ "s": "茅箭区" }, { "s": "张湾区" }, { "s": "郧县" }, { "s": "郧西县" }, { "s": "竹山县" }, { "s": "竹溪县" }, { "s": "房县" }, { "s": "丹江口市" }]
489 | }, {
490 | "n": "宜昌",
491 | "a": [{ "s": "西陵区" }, { "s": "伍家岗区" }, { "s": "点军区" }, { "s": "猇亭区" }, { "s": "夷陵区" }, { "s": "远安县" }, { "s": "兴山县" }, { "s": "秭归县" }, { "s": "长阳土家族自治县" }, { "s": "五峰土家族自治县" }, { "s": "宜都市" }, { "s": "当阳市" }, { "s": "枝江市" }]
492 | }, {
493 | "n": "襄樊",
494 | "a": [{ "s": "襄城区" }, { "s": "樊城区" }, { "s": "襄阳区" }, { "s": "南漳县" }, { "s": "谷城县" }, { "s": "保康县" }, { "s": "老河口市" }, { "s": "枣阳市" }, { "s": "宜城市" }]
495 | }, { "n": "鄂州", "a": [{ "s": "梁子湖区" }, { "s": "华容区" }, { "s": "鄂城区" }] }, {
496 | "n": "荆门",
497 | "a": [{ "s": "东宝区" }, { "s": "掇刀区" }, { "s": "京山县" }, { "s": "沙洋县" }, { "s": "钟祥市" }]
498 | }, {
499 | "n": "孝感",
500 | "a": [{ "s": "孝南区" }, { "s": "孝昌县" }, { "s": "大悟县" }, { "s": "云梦县" }, { "s": "应城市" }, { "s": "安陆市" }, { "s": "汉川市" }]
501 | }, {
502 | "n": "荆州",
503 | "a": [{ "s": "沙市区" }, { "s": "荆州区" }, { "s": "公安县" }, { "s": "监利县" }, { "s": "江陵县" }, { "s": "石首市" }, { "s": "洪湖市" }, { "s": "松滋市" }]
504 | }, {
505 | "n": "黄冈",
506 | "a": [{ "s": "黄州区" }, { "s": "团风县" }, { "s": "红安县" }, { "s": "罗田县" }, { "s": "英山县" }, { "s": "浠水县" }, { "s": "蕲春县" }, { "s": "黄梅县" }, { "s": "麻城市" }, { "s": "武穴市" }]
507 | }, {
508 | "n": "咸宁",
509 | "a": [{ "s": "咸安区" }, { "s": "嘉鱼县" }, { "s": "通城县" }, { "s": "崇阳县" }, { "s": "通山县" }, { "s": "赤壁市" }]
510 | }, { "n": "随州", "a": [{ "s": "曾都区" }, { "s": "随县" }, { "s": "广水市" }] }, {
511 | "n": "恩施",
512 | "a": [{ "s": "恩施市" }, { "s": "利川市" }, { "s": "建始县" }, { "s": "巴东县" }, { "s": "宣恩县" }, { "s": "咸丰县" }, { "s": "来凤县" }, { "s": "鹤峰县" }]
513 | }, { "n": "仙桃", "a": [{ "s": "仙桃" }] }, { "n": "潜江", "a": [{ "s": "潜江" }] }, {
514 | "n": "天门",
515 | "a": [{ "s": "天门" }]
516 | }, { "n": "神农架", "a": [{ "s": "神农架" }] }]
517 | }, {
518 | "p": "湖南",
519 | "c": [{
520 | "n": "长沙",
521 | "a": [{ "s": "芙蓉区" }, { "s": "天心区" }, { "s": "岳麓区" }, { "s": "开福区" }, { "s": "雨花区" }, { "s": "长沙县" }, { "s": "望城县" }, { "s": "宁乡县" }, { "s": "浏阳市" }]
522 | }, {
523 | "n": "株洲",
524 | "a": [{ "s": "荷塘区" }, { "s": "芦淞区" }, { "s": "石峰区" }, { "s": "天元区" }, { "s": "株洲县" }, { "s": "攸县" }, { "s": "茶陵县" }, { "s": "炎陵县" }, { "s": "醴陵市" }]
525 | }, { "n": "湘潭", "a": [{ "s": "雨湖区" }, { "s": "岳塘区" }, { "s": "湘潭县" }, { "s": "湘乡市" }, { "s": "韶山市" }] }, {
526 | "n": "衡阳",
527 | "a": [{ "s": "珠晖区" }, { "s": "雁峰区" }, { "s": "石鼓区" }, { "s": "蒸湘区" }, { "s": "南岳区" }, { "s": "衡阳县" }, { "s": "衡南县" }, { "s": "衡山县" }, { "s": "衡东县" }, { "s": "祁东县" }, { "s": "耒阳市" }, { "s": "常宁市" }]
528 | }, {
529 | "n": "邵阳",
530 | "a": [{ "s": "双清区" }, { "s": "大祥区" }, { "s": "北塔区" }, { "s": "邵东县" }, { "s": "新邵县" }, { "s": "邵阳县" }, { "s": "隆回县" }, { "s": "洞口县" }, { "s": "绥宁县" }, { "s": "新宁县" }, { "s": "城步苗族自治县" }, { "s": "武冈市" }]
531 | }, {
532 | "n": "岳阳",
533 | "a": [{ "s": "岳阳楼区" }, { "s": "云溪区" }, { "s": "君山区" }, { "s": "岳阳县" }, { "s": "华容县" }, { "s": "湘阴县" }, { "s": "平江县" }, { "s": "汨罗市" }, { "s": "临湘市" }]
534 | }, {
535 | "n": "常德",
536 | "a": [{ "s": "武陵区" }, { "s": "鼎城区" }, { "s": "安乡县" }, { "s": "汉寿县" }, { "s": "澧县" }, { "s": "临澧县" }, { "s": "桃源县" }, { "s": "石门县" }, { "s": "津市市" }]
537 | }, { "n": "张家界", "a": [{ "s": "永定区" }, { "s": "武陵源区" }, { "s": "慈利县" }, { "s": "桑植县" }] }, {
538 | "n": "益阳",
539 | "a": [{ "s": "资阳区" }, { "s": "赫山区" }, { "s": "南县" }, { "s": "桃江县" }, { "s": "安化县" }, { "s": "沅江市" }]
540 | }, {
541 | "n": "郴州",
542 | "a": [{ "s": "北湖区" }, { "s": "苏仙区" }, { "s": "桂阳县" }, { "s": "宜章县" }, { "s": "永兴县" }, { "s": "嘉禾县" }, { "s": "临武县" }, { "s": "汝城县" }, { "s": "桂东县" }, { "s": "安仁县" }, { "s": "资兴市" }]
543 | }, {
544 | "n": "永州",
545 | "a": [{ "s": "零陵区" }, { "s": "冷水滩区" }, { "s": "祁阳县" }, { "s": "东安县" }, { "s": "双牌县" }, { "s": "道县" }, { "s": "江永县" }, { "s": "宁远县" }, { "s": "蓝山县" }, { "s": "新田县" }, { "s": "江华瑶族自治县" }]
546 | }, {
547 | "n": "怀化",
548 | "a": [{ "s": "鹤城区" }, { "s": "中方县" }, { "s": "沅陵县" }, { "s": "辰溪县" }, { "s": "溆浦县" }, { "s": "会同县" }, { "s": "麻阳苗族自治县" }, { "s": "新晃侗族自治县" }, { "s": "芷江侗族自治县" }, { "s": "靖州苗族侗族自治县" }, { "s": "通道侗族自治县" }, { "s": "洪江市" }]
549 | }, { "n": "娄底", "a": [{ "s": "娄星区" }, { "s": "双峰县" }, { "s": "新化县" }, { "s": "冷水江市" }, { "s": "涟源市" }] }, {
550 | "n": "湘西",
551 | "a": [{ "s": "吉首市" }, { "s": "泸溪县" }, { "s": "凤凰县" }, { "s": "花垣县" }, { "s": "保靖县" }, { "s": "古丈县" }, { "s": "永顺县" }, { "s": "龙山县" }]
552 | }]
553 | }, {
554 | "p": "广东",
555 | "c": [{
556 | "n": "广州",
557 | "a": [{ "s": "荔湾区" }, { "s": "越秀区" }, { "s": "海珠区" }, { "s": "天河区" }, { "s": "白云区" }, { "s": "黄埔区" }, { "s": "番禺区" }, { "s": "花都区" }, { "s": "南沙区" }, { "s": "萝岗区" }, { "s": "增城市" }, { "s": "从化市" }]
558 | }, {
559 | "n": "韶关",
560 | "a": [{ "s": "武江区" }, { "s": "浈江区" }, { "s": "曲江区" }, { "s": "始兴县" }, { "s": "仁化县" }, { "s": "翁源县" }, { "s": "乳源瑶族自治县" }, { "s": "新丰县" }, { "s": "乐昌市" }, { "s": "南雄市" }]
561 | }, {
562 | "n": "深圳",
563 | "a": [{ "s": "罗湖区" }, { "s": "福田区" }, { "s": "南山区" }, { "s": "宝安区" }, { "s": "龙岗区" }, { "s": "盐田区" }]
564 | }, { "n": "珠海", "a": [{ "s": "香洲区" }, { "s": "斗门区" }, { "s": "金湾区" }] }, {
565 | "n": "汕头",
566 | "a": [{ "s": "龙湖区" }, { "s": "金平区" }, { "s": "濠江区" }, { "s": "潮阳区" }, { "s": "潮南区" }, { "s": "澄海区" }, { "s": "南澳县" }]
567 | }, { "n": "佛山", "a": [{ "s": "禅城区" }, { "s": "南海区" }, { "s": "顺德区" }, { "s": "三水区" }, { "s": "高明区" }] }, {
568 | "n": "江门",
569 | "a": [{ "s": "蓬江区" }, { "s": "江海区" }, { "s": "新会区" }, { "s": "台山市" }, { "s": "开平市" }, { "s": "鹤山市" }, { "s": "恩平市" }]
570 | }, {
571 | "n": "湛江",
572 | "a": [{ "s": "赤坎区" }, { "s": "霞山区" }, { "s": "坡头区" }, { "s": "麻章区" }, { "s": "遂溪县" }, { "s": "徐闻县" }, { "s": "廉江市" }, { "s": "雷州市" }, { "s": "吴川市" }]
573 | }, {
574 | "n": "茂名",
575 | "a": [{ "s": "茂南区" }, { "s": "茂港区" }, { "s": "电白县" }, { "s": "高州市" }, { "s": "化州市" }, { "s": "信宜市" }]
576 | }, {
577 | "n": "肇庆",
578 | "a": [{ "s": "端州区" }, { "s": "鼎湖区" }, { "s": "广宁县" }, { "s": "怀集县" }, { "s": "封开县" }, { "s": "德庆县" }, { "s": "高要市" }, { "s": "四会市" }]
579 | }, { "n": "惠州", "a": [{ "s": "惠城区" }, { "s": "惠阳区" }, { "s": "博罗县" }, { "s": "惠东县" }, { "s": "龙门县" }] }, {
580 | "n": "梅州",
581 | "a": [{ "s": "梅江区" }, { "s": "梅县" }, { "s": "大埔县" }, { "s": "丰顺县" }, { "s": "五华县" }, { "s": "平远县" }, { "s": "蕉岭县" }, { "s": "兴宁市" }]
582 | }, { "n": "汕尾", "a": [{ "s": "城区" }, { "s": "海丰县" }, { "s": "陆河县" }, { "s": "陆丰市" }] }, {
583 | "n": "河源",
584 | "a": [{ "s": "源城区" }, { "s": "紫金县" }, { "s": "龙川县" }, { "s": "连平县" }, { "s": "和平县" }, { "s": "东源县" }]
585 | }, { "n": "阳江", "a": [{ "s": "江城区" }, { "s": "阳西县" }, { "s": "阳东县" }, { "s": "阳春市" }] }, {
586 | "n": "清远",
587 | "a": [{ "s": "清城区" }, { "s": "佛冈县" }, { "s": "阳山县" }, { "s": "连山壮族瑶族自治县" }, { "s": "连南瑶族自治县" }, { "s": "清新县" }, { "s": "英德市" }, { "s": "连州市" }]
588 | }, { "n": "东莞", "a": [{ "s": "东莞市" }] }, { "n": "中山", "a": [{ "s": "中山市" }] }, {
589 | "n": "潮州",
590 | "a": [{ "s": "湘桥区" }, { "s": "潮安县" }, { "s": "饶平县" }]
591 | }, { "n": "揭阳", "a": [{ "s": "榕城区" }, { "s": "揭东县" }, { "s": "揭西县" }, { "s": "惠来县" }, { "s": "普宁市" }] }, {
592 | "n": "云浮",
593 | "a": [{ "s": "云城区" }, { "s": "新兴县" }, { "s": "郁南县" }, { "s": "云安县" }, { "s": "罗定市" }]
594 | }]
595 | }, {
596 | "p": "广西",
597 | "c": [{
598 | "n": "南宁",
599 | "a": [{ "s": "兴宁区" }, { "s": "青秀区" }, { "s": "江南区" }, { "s": "西乡塘区" }, { "s": "良庆区" }, { "s": "邕宁区" }, { "s": "武鸣县" }, { "s": "隆安县" }, { "s": "马山县" }, { "s": "上林县" }, { "s": "宾阳县" }, { "s": "横县" }]
600 | }, {
601 | "n": "柳州",
602 | "a": [{ "s": "城中区" }, { "s": "鱼峰区" }, { "s": "柳南区" }, { "s": "柳北区" }, { "s": "柳江县" }, { "s": "柳城县" }, { "s": "鹿寨县" }, { "s": "融安县" }, { "s": "融水苗族自治县" }, { "s": "三江侗族自治县" }]
603 | }, {
604 | "n": "桂林",
605 | "a": [{ "s": "秀峰区" }, { "s": "叠彩区" }, { "s": "象山区" }, { "s": "七星区" }, { "s": "雁山区" }, { "s": "阳朔县" }, { "s": "临桂县" }, { "s": "灵川县" }, { "s": "全州县" }, { "s": "兴安县" }, { "s": "永福县" }, { "s": "灌阳县" }, { "s": "龙胜各族自治县" }, { "s": "资源县" }, { "s": "平乐县" }, { "s": "荔蒲县" }, { "s": "恭城瑶族自治县" }]
606 | }, {
607 | "n": "梧州",
608 | "a": [{ "s": "万秀区" }, { "s": "蝶山区" }, { "s": "长洲区" }, { "s": "苍梧县" }, { "s": "藤县" }, { "s": "蒙山县" }, { "s": "岑溪市" }]
609 | }, { "n": "北海", "a": [{ "s": "海城区" }, { "s": "银海区" }, { "s": "铁山港区" }, { "s": "合浦县" }] }, {
610 | "n": "防城港",
611 | "a": [{ "s": "港口区" }, { "s": "防城区" }, { "s": "上思县" }, { "s": "东兴市" }]
612 | }, { "n": "钦州", "a": [{ "s": "钦南区" }, { "s": "钦北区" }, { "s": "灵山县" }, { "s": "浦北县" }] }, {
613 | "n": "贵港",
614 | "a": [{ "s": "港北区" }, { "s": "港南区" }, { "s": "覃塘区" }, { "s": "平南县" }, { "s": "桂平市" }]
615 | }, {
616 | "n": "玉林",
617 | "a": [{ "s": "玉州区" }, { "s": "容县" }, { "s": "陆川县" }, { "s": "博白县" }, { "s": "兴业县" }, { "s": "北流市" }]
618 | }, {
619 | "n": "百色",
620 | "a": [{ "s": "右江区" }, { "s": "田阳县" }, { "s": "田东县" }, { "s": "平果县" }, { "s": "德保县" }, { "s": "靖西县" }, { "s": "那坡县" }, { "s": "凌云县" }, { "s": "乐业县" }, { "s": "田林县" }, { "s": "西林县" }, { "s": "隆林各族自治县" }]
621 | }, { "n": "贺州", "a": [{ "s": "八步区" }, { "s": "昭平县" }, { "s": "钟山县" }, { "s": "富川瑶族自治县" }] }, {
622 | "n": "河池",
623 | "a": [{ "s": "金城江区" }, { "s": "南丹县" }, { "s": "天峨县" }, { "s": "凤山县" }, { "s": "东兰县" }, { "s": "罗城仫佬族自治县" }, { "s": "环江毛南族自治县" }, { "s": "巴马瑶族自治县" }, { "s": "都安瑶族自治县" }, { "s": "大化瑶族自治县" }, { "s": "宜州市" }]
624 | }, {
625 | "n": "来宾",
626 | "a": [{ "s": "兴宾区" }, { "s": "忻城县" }, { "s": "象州县" }, { "s": "武宣县" }, { "s": "金秀瑶族自治县" }, { "s": "合山市" }]
627 | }, {
628 | "n": "崇左",
629 | "a": [{ "s": "江洲区" }, { "s": "扶绥县" }, { "s": "宁明县" }, { "s": "龙州县" }, { "s": "大新县" }, { "s": "天等县" }, { "s": "凭祥市" }]
630 | }]
631 | }, {
632 | "p": "海南",
633 | "c": [{ "n": "海口", "a": [{ "s": "秀英区" }, { "s": "龙华区" }, { "s": "琼山区" }, { "s": "美兰区" }] }, {
634 | "n": "三亚",
635 | "a": [{ "s": "三亚市" }]
636 | }, { "n": "五指山", "a": [{ "s": "五指山" }] }, { "n": "琼海", "a": [{ "s": "琼海" }] }, {
637 | "n": "儋州",
638 | "a": [{ "s": "儋州" }]
639 | }, { "n": "文昌", "a": [{ "s": "文昌" }] }, { "n": "万宁", "a": [{ "s": "万宁" }] }, { "n": "东方", "a": [{ "s": "东方" }] }]
640 | }, {
641 | "p": "重庆",
642 | "c": [{ "n": "万州区" }, { "n": "涪陵区" }, { "n": "渝中区" }, { "n": "大渡口区" }, { "n": "江北区" }, { "n": "沙坪坝区" }, { "n": "九龙坡区" }, { "n": "南岸区" }, { "n": "北碚区" }, { "n": "万盛区" }, { "n": "双挢区" }, { "n": "渝北区" }, { "n": "巴南区" }, { "n": "长寿区" }, { "n": "綦江县" }, { "n": "潼南县" }, { "n": "铜梁县" }, { "n": "大足县" }, { "n": "荣昌县" }, { "n": "壁山县" }, { "n": "梁平县" }, { "n": "城口县" }, { "n": "丰都县" }, { "n": "垫江县" }, { "n": "武隆县" }, { "n": "忠县" }, { "n": "开县" }, { "n": "云阳县" }, { "n": "奉节县" }, { "n": "巫山县" }, { "n": "巫溪县" }, { "n": "黔江区" }, { "n": "石柱土家族自治县" }, { "n": "秀山土家族苗族自治县" }, { "n": "酉阳土家族苗族自治县" }, { "n": "彭水苗族土家族自治县" }, { "n": "江津区" }, { "n": "合川区" }, { "n": "永川区" }, { "n": "南川区" }]
643 | }, {
644 | "p": "四川",
645 | "c": [{
646 | "n": "成都",
647 | "a": [{ "s": "锦江区" }, { "s": "青羊区" }, { "s": "金牛区" }, { "s": "武侯区" }, { "s": "成华区" }, { "s": "龙泉驿区" }, { "s": "青白江区" }, { "s": "新都区" }, { "s": "温江区" }, { "s": "金堂县" }, { "s": "双流县" }, { "s": "郫县" }, { "s": "大邑县" }, { "s": "蒲江县" }, { "s": "新津县" }, { "s": "都江堰市" }, { "s": "彭州市" }, { "s": "邛崃市" }, { "s": "崇州市" }]
648 | }, {
649 | "n": "自贡",
650 | "a": [{ "s": "自流井区" }, { "s": "贡井区" }, { "s": "大安区" }, { "s": "沿滩区" }, { "s": "荣县" }, { "s": "富顺县" }]
651 | }, { "n": "攀枝花", "a": [{ "s": "东区" }, { "s": "西区" }, { "s": "仁和区" }, { "s": "米易县" }, { "s": "盐边县" }] }, {
652 | "n": "泸州",
653 | "a": [{ "s": "江阳区" }, { "s": "纳溪区" }, { "s": "龙马潭区" }, { "s": "泸县" }, { "s": "合江县" }, { "s": "叙永县" }, { "s": "古蔺县" }]
654 | }, {
655 | "n": "德阳",
656 | "a": [{ "s": "旌阳区" }, { "s": "中江县" }, { "s": "罗江县" }, { "s": "广汉市" }, { "s": "什邡市" }, { "s": "绵竹市" }]
657 | }, {
658 | "n": "绵阳",
659 | "a": [{ "s": "涪城区" }, { "s": "游仙区" }, { "s": "三台县" }, { "s": "盐亭县" }, { "s": "安县" }, { "s": "梓潼县" }, { "s": "北川羌族自治县" }, { "s": "平武县" }, { "s": "江油市" }]
660 | }, {
661 | "n": "广元",
662 | "a": [{ "s": "利州区" }, { "s": "元坝区" }, { "s": "朝天区" }, { "s": "旺苍县" }, { "s": "青川县" }, { "s": "剑阁县" }, { "s": "苍溪县" }]
663 | }, {
664 | "n": "遂宁",
665 | "a": [{ "s": "船山区" }, { "s": ">安居区" }, { "s": ">蓬溪县" }, { "s": ">射洪县" }, { "s": ">大英县" }]
666 | }, { "n": "内江", "a": [{ "s": "市中区" }, { "s": "东兴区" }, { "s": "威远县" }, { "s": "资中县" }, { "s": "隆昌县" }] }, {
667 | "n": "乐山",
668 | "a": [{ "s": "市中区" }, { "s": "沙湾区" }, { "s": "五通桥区" }, { "s": "金口河区" }, { "s": "犍为县" }, { "s": "井研县" }, { "s": "夹江县" }, { "s": "沐川县" }, { "s": "峨边彝族自治县" }, { "s": "马边彝族自治县" }, { "s": "峨眉山市" }]
669 | }, {
670 | "n": "南充",
671 | "a": [{ "s": "顺庆区" }, { "s": "高坪区" }, { "s": "嘉陵区" }, { "s": "南部县" }, { "s": "营山县" }, { "s": "蓬安县" }, { "s": "仪陇县" }, { "s": "西充县" }, { "s": "阆中市" }]
672 | }, {
673 | "n": "眉山",
674 | "a": [{ "s": "东坡区" }, { "s": "仁寿县" }, { "s": "彭山县" }, { "s": "洪雅县" }, { "s": "丹棱县" }, { "s": "青神县" }]
675 | }, {
676 | "n": "宜宾",
677 | "a": [{ "s": "翠屏区" }, { "s": "宜宾县" }, { "s": "南溪县" }, { "s": "江安县" }, { "s": "长宁县" }, { "s": "高县" }, { "s": "珙县" }, { "s": "筠连县" }, { "s": "兴文县" }, { "s": "屏山县" }]
678 | }, { "n": "广安", "a": [{ "s": "广安区" }, { "s": "岳池县" }, { "s": "武胜县" }, { "s": "邻水县" }, { "s": "华蓥市" }] }, {
679 | "n": "达川",
680 | "a": [{ "s": "通川区" }, { "s": "达县" }, { "s": "宣汉县" }, { "s": "开江县" }, { "s": "大竹县" }, { "s": "渠县" }, { "s": "万源市" }]
681 | }, {
682 | "n": "雅安",
683 | "a": [{ "s": "雨城区" }, { "s": "名山县" }, { "s": "荥经县" }, { "s": "汉源县" }, { "s": "石棉县" }, { "s": "天全县" }, { "s": "芦山县" }, { "s": "宝兴县" }]
684 | }, { "n": "巴中", "a": [{ "s": "巴州区" }, { "s": "通江县" }, { "s": "南江县" }, { "s": "平昌县" }] }, {
685 | "n": "资阳",
686 | "a": [{ "s": "雁江区" }, { "s": "安岳县" }, { "s": "乐至县" }, { "s": "简阳市" }]
687 | }, {
688 | "n": "阿坝",
689 | "a": [{ "s": "汶川县" }, { "s": "理县" }, { "s": "茂县" }, { "s": "松潘县" }, { "s": "九寨沟县" }, { "s": "金川县" }, { "s": "小金县" }, { "s": "黑水县" }, { "s": "马尔康县" }, { "s": "壤塘县" }, { "s": "阿坝县" }, { "s": "若尔盖县" }, { "s": "红原县" }]
690 | }, {
691 | "n": "甘孜",
692 | "a": [{ "s": "康定县" }, { "s": "泸定县" }, { "s": "丹巴县" }, { "s": "九龙县" }, { "s": "雅江县" }, { "s": "道孚县" }, { "s": "炉霍县" }, { "s": "甘孜县" }, { "s": "新龙县" }, { "s": "德格县" }, { "s": "白玉县" }, { "s": "石渠县" }, { "s": "色达县" }, { "s": "理塘县" }, { "s": "巴塘县" }, { "s": "乡城县" }, { "s": "稻城县" }, { "s": "得荣县" }]
693 | }, {
694 | "n": "凉山",
695 | "a": [{ "s": "西昌市" }, { "s": "木里藏族自治县" }, { "s": "盐源县" }, { "s": "德昌县" }, { "s": "会理县" }, { "s": "会东县" }, { "s": "宁南县" }, { "s": "普格县" }, { "s": "布拖县" }, { "s": "金阳县" }, { "s": "昭觉县" }, { "s": "喜德县" }, { "s": "冕宁县" }, { "s": "越西县" }, { "s": "甘洛县" }, { "s": "美姑县" }, { "s": "雷波县" }]
696 | }]
697 | }, {
698 | "p": "贵州",
699 | "c": [{
700 | "n": "贵阳",
701 | "a": [{ "s": "南明区" }, { "s": "云岩区" }, { "s": "花溪区" }, { "s": "乌当区" }, { "s": "白云区" }, { "s": "小河区" }, { "s": "开阳县" }, { "s": "息烽县" }, { "s": "修文县" }, { "s": "清镇市" }]
702 | }, { "n": "六盘水", "a": [{ "s": "钟山区" }, { "s": "六枝特区" }, { "s": "水城县" }, { "s": "盘县" }] }, {
703 | "n": "遵义",
704 | "a": [{ "s": "红花岗区" }, { "s": "汇川区" }, { "s": "遵义县" }, { "s": "桐梓县" }, { "s": "绥阳县" }, { "s": "正安县" }, { "s": "道真仡佬族苗族自治县" }, { "s": "务川仡佬族苗族自治县" }, { "s": "凤冈县" }, { "s": "湄潭县" }, { "s": "余庆县" }, { "s": "习水县" }, { "s": "赤水市" }, { "s": "仁怀市" }]
705 | }, {
706 | "n": "安顺",
707 | "a": [{ "s": "西秀区" }, { "s": "平坝县" }, { "s": "普定县" }, { "s": "镇宁布依族苗族自治县" }, { "s": "关岭布依族苗族自治县" }, { "s": "紫云苗族布依族自治县" }]
708 | }, {
709 | "n": "铜仁",
710 | "a": [{ "s": "铜仁市" }, { "s": "江口县" }, { "s": "玉屏侗族自治县" }, { "s": "石阡县" }, { "s": "思南县" }, { "s": "印江土家族苗族自治县" }, { "s": "德江县" }, { "s": "沿河土家族自治县" }, { "s": "松桃苗族自治县" }, { "s": "万山特区" }]
711 | }, {
712 | "n": "黔西南",
713 | "a": [{ "s": "兴义市" }, { "s": "兴仁县" }, { "s": "普安县" }, { "s": "晴隆县" }, { "s": "贞丰县" }, { "s": "望谟县" }, { "s": "册亨县" }, { "s": "安龙县" }]
714 | }, {
715 | "n": "毕节",
716 | "a": [{ "s": "毕节市" }, { "s": "大方县" }, { "s": "黔西县" }, { "s": "金沙县" }, { "s": "织金县" }, { "s": "纳雍县" }, { "s": "威宁彝族回族苗族自治县" }, { "s": "赫章县" }]
717 | }, {
718 | "n": "黔东南",
719 | "a": [{ "s": "凯里市" }, { "s": "黄平县" }, { "s": "施秉县" }, { "s": "三穗县" }, { "s": "镇远县" }, { "s": "岑巩县" }, { "s": "天柱县" }, { "s": "锦屏县" }, { "s": "剑河县" }, { "s": "台江县" }, { "s": "黎平县" }, { "s": "榕江县" }, { "s": "从江县" }, { "s": "雷山县" }, { "s": "麻江县" }, { "s": "丹寨县" }]
720 | }, {
721 | "n": "黔南",
722 | "a": [{ "s": "都匀市" }, { "s": "福泉市" }, { "s": "荔波县" }, { "s": "贵定县" }, { "s": "瓮安县" }, { "s": "独山县" }, { "s": "平塘县" }, { "s": "罗甸县" }, { "s": "长顺县" }, { "s": "龙里县" }, { "s": "惠水县" }, { "s": "三都水族自治县" }]
723 | }]
724 | }, {
725 | "p": "云南",
726 | "c": [{
727 | "n": "昆明",
728 | "a": [{ "s": "五华区" }, { "s": "盘龙区" }, { "s": "官渡区" }, { "s": "西山区" }, { "s": "东川区" }, { "s": "呈贡县" }, { "s": "晋宁县" }, { "s": "富民县" }, { "s": "宜良县" }, { "s": "石林彝族自治县" }, { "s": "嵩明县" }, { "s": "禄劝彝族苗族自治县" }, { "s": "寻甸回族彝族自治县" }, { "s": "安宁市" }]
729 | }, {
730 | "n": "曲靖",
731 | "a": [{ "s": "麒麟区" }, { "s": "马龙县" }, { "s": "陆良县" }, { "s": "师宗县" }, { "s": "罗平县" }, { "s": "富源县" }, { "s": "会泽县" }, { "s": "沾益县" }, { "s": "宣威市" }]
732 | }, {
733 | "n": "玉溪",
734 | "a": [{ "s": "红塔区" }, { "s": "江川县" }, { "s": "澄江县" }, { "s": "通海县" }, { "s": "华宁县" }, { "s": "易门县" }, { "s": "峨山彝族自治县" }, { "s": "新平彝族傣族自治县" }, { "s": "元江哈尼族彝族傣族自治县" }]
735 | }, { "n": "保山", "a": [{ "s": "隆阳区" }, { "s": "施甸县" }, { "s": "腾冲县" }, { "s": "龙陵县" }, { "s": "昌宁县" }] }, {
736 | "n": "昭通",
737 | "a": [{ "s": "昭阳区" }, { "s": "鲁甸县" }, { "s": "巧家县" }, { "s": "盐津县" }, { "s": "大关县" }, { "s": "永善县" }, { "s": "绥江县" }, { "s": "镇雄县" }, { "s": "彝良县" }, { "s": "威信县" }, { "s": "水富县" }]
738 | }, {
739 | "n": "丽江",
740 | "a": [{ "s": "古城区" }, { "s": "玉龙纳西族自治县" }, { "s": "永胜县" }, { "s": "华坪县" }, { "s": "宁蒗彝族自治县" }]
741 | }, {
742 | "n": "普洱",
743 | "a": [{ "s": "思茅区" }, { "s": "宁洱镇" }, { "s": "墨江哈尼族自治县" }, { "s": "景东彝族自治县" }, { "s": "景谷傣族彝族自治县" }, { "s": "镇沅彝族哈尼族拉祜族自治县" }, { "s": "江城哈尼族彝族自治县" }, { "s": "孟连傣族拉祜族佤族自治县" }, { "s": "澜沧拉祜族自治县" }, { "s": "西盟佤族自治县" }]
744 | }, {
745 | "n": "临沧",
746 | "a": [{ "s": "临翔区" }, { "s": "凤庆县" }, { "s": "云县" }, { "s": "永德县" }, { "s": "镇康县" }, { "s": "双江拉祜族佤族布朗族傣族自治县" }, { "s": "耿马傣族佤族自治县" }, { "s": "沧源佤族自治县" }]
747 | }, {
748 | "n": "楚雄",
749 | "a": [{ "s": "楚雄市" }, { "s": "双柏县" }, { "s": "牟定县" }, { "s": "南华县" }, { "s": "姚安县" }, { "s": "大姚县" }, { "s": "永仁县" }, { "s": "元谋县" }, { "s": "武定县" }, { "s": "禄丰县" }]
750 | }, {
751 | "n": "红河",
752 | "a": [{ "s": "个旧市" }, { "s": "开远市" }, { "s": "蒙自县" }, { "s": "屏边苗族自治县" }, { "s": "建水县" }, { "s": "石屏县" }, { "s": "弥勒县" }, { "s": "泸西县" }, { "s": "元阳县" }, { "s": "红河县" }, { "s": "金平苗族瑶族傣族自治县" }, { "s": "绿春县" }, { "s": "河口瑶族自治县" }]
753 | }, {
754 | "n": "文山",
755 | "a": [{ "s": "文山县" }, { "s": "砚山县" }, { "s": "西畴县" }, { "s": "麻栗坡县" }, { "s": "马关县" }, { "s": "丘北县" }, { "s": "广南县" }, { "s": "富宁县" }]
756 | }, { "n": "西双版纳", "a": [{ "s": "景洪市" }, { "s": "勐海县" }, { "s": "勐腊县" }] }, {
757 | "n": "大理",
758 | "a": [{ "s": "大理市" }, { "s": "漾濞彝族自治县" }, { "s": "祥云县" }, { "s": "宾川县" }, { "s": "弥渡县" }, { "s": "南涧彝族自治县" }, { "s": "巍山彝族回族自治县" }, { "s": "永平县" }, { "s": "云龙县" }, { "s": "洱源县" }, { "s": "剑川县" }, { "s": "鹤庆县" }]
759 | }, { "n": "德宏", "a": [{ "s": "瑞丽市" }, { "s": "潞西市" }, { "s": "梁河县" }, { "s": "盈江县" }, { "s": "陇川县" }] }, {
760 | "n": "怒江傈",
761 | "a": [{ "s": "泸水县" }, { "s": "福贡县" }, { "s": "贡山独龙族怒族自治县" }, { "s": "兰坪白族普米族自治县" }]
762 | }, { "n": "迪庆", "a": [{ "s": "香格里拉县" }, { "s": "德钦县" }, { "s": "维西傈僳族自治县" }] }]
763 | }, {
764 | "p": "西藏",
765 | "c": [{
766 | "n": "拉萨",
767 | "a": [{ "s": "城关区" }, { "s": "林周县" }, { "s": "当雄县" }, { "s": "尼木县" }, { "s": "曲水县" }, { "s": "堆龙德庆县" }, { "s": "达孜县" }, { "s": "墨竹工卡县" }]
768 | }, {
769 | "n": "昌都",
770 | "a": [{ "s": "昌都县" }, { "s": "江达县" }, { "s": "贡觉县" }, { "s": "类乌齐县" }, { "s": "丁青县" }, { "s": "察雅县" }, { "s": "八宿县" }, { "s": "左贡县" }, { "s": "芒康县" }, { "s": "洛隆县" }, { "s": "边坝县" }]
771 | }, {
772 | "n": "山南",
773 | "a": [{ "s": "乃东县" }, { "s": "扎囊县" }, { "s": "贡嘎县" }, { "s": "桑日县" }, { "s": "琼结县" }, { "s": "曲松县" }, { "s": "措美县" }, { "s": "洛扎县" }, { "s": "加查县" }, { "s": "隆子县" }, { "s": "错那县" }, { "s": "浪卡子县" }]
774 | }, {
775 | "n": "日喀则",
776 | "a": [{ "s": "日喀则市" }, { "s": "南木林县" }, { "s": "江孜县" }, { "s": "定日县" }, { "s": "萨迦县" }, { "s": "拉孜县" }, { "s": "昂仁县" }, { "s": "谢通门县" }, { "s": "白朗县" }, { "s": "仁布县" }, { "s": "康马县" }, { "s": "定结县" }, { "s": "仲巴县" }, { "s": "亚东县" }, { "s": "吉隆县" }, { "s": "聂拉木县" }, { "s": "萨嘎县" }, { "s": "岗巴县" }]
777 | }, {
778 | "n": "那曲",
779 | "a": [{ "s": "那曲县" }, { "s": "嘉黎县" }, { "s": "比如县" }, { "s": "聂荣县" }, { "s": "安多县" }, { "s": "申扎县" }, { "s": "索县" }, { "s": "班戈县" }, { "s": "巴青县" }, { "s": "尼玛县" }]
780 | }, {
781 | "n": "阿里",
782 | "a": [{ "s": "普兰县" }, { "s": "札达县" }, { "s": "噶尔县" }, { "s": "日土县" }, { "s": "革吉县" }, { "s": "改则县" }, { "s": "措勤县" }]
783 | }, {
784 | "n": "林芝",
785 | "a": [{ "s": "林芝县" }, { "s": "工布江达县" }, { "s": "米林县" }, { "s": "墨脱县" }, { "s": "波密县" }, { "s": "察隅县" }, { "s": "朗县" }]
786 | }]
787 | }, {
788 | "p": "陕西",
789 | "c": [{
790 | "n": "西安",
791 | "a": [{ "s": "新城区" }, { "s": "碑林区" }, { "s": "莲湖区" }, { "s": "灞桥区" }, { "s": "未央区" }, { "s": "雁塔区" }, { "s": "阎良区" }, { "s": "临潼区" }, { "s": "长安区" }, { "s": "蓝田县" }, { "s": "周至县" }, { "s": "户县" }, { "s": "高陵县" }]
792 | }, { "n": "铜川", "a": [{ "s": "王益区" }, { "s": "印台区" }, { "s": "耀州区" }, { "s": "宜君县" }] }, {
793 | "n": "宝鸡",
794 | "a": [{ "s": "渭滨区" }, { "s": "金台区" }, { "s": "陈仓区" }, { "s": "凤翔县" }, { "s": "岐山县" }, { "s": "扶风县" }, { "s": "眉县" }, { "s": "陇县" }, { "s": "千阳县" }, { "s": "麟游县" }, { "s": "凤县" }, { "s": "太白县" }]
795 | }, {
796 | "n": "咸阳",
797 | "a": [{ "s": "秦都区" }, { "s": "杨凌区" }, { "s": "渭城区" }, { "s": "三原县" }, { "s": "泾阳县" }, { "s": "乾县" }, { "s": "礼泉县" }, { "s": "永寿县" }, { "s": "彬县" }, { "s": "长武县" }, { "s": "旬邑县" }, { "s": "淳化县" }, { "s": "武功县" }, { "s": "兴平市" }]
798 | }, {
799 | "n": "渭南",
800 | "a": [{ "s": "临渭区" }, { "s": "华县" }, { "s": "潼关县" }, { "s": "大荔县" }, { "s": "合阳县" }, { "s": "澄城县" }, { "s": "蒲城县" }, { "s": "白水县" }, { "s": "富平县" }, { "s": "韩城市" }, { "s": "华阴市" }]
801 | }, {
802 | "n": "延安",
803 | "a": [{ "s": "宝塔区" }, { "s": "延长县" }, { "s": "延川县" }, { "s": "子长县" }, { "s": "安塞县" }, { "s": "志丹县" }, { "s": "吴起县" }, { "s": "甘泉县" }, { "s": "富县" }, { "s": "洛川县" }, { "s": "宜川县" }, { "s": "黄龙县" }, { "s": "黄陵县" }]
804 | }, {
805 | "n": "汉中",
806 | "a": [{ "s": "汉台区" }, { "s": "南郑县" }, { "s": "城固县" }, { "s": "洋县" }, { "s": "西乡县" }, { "s": "勉县" }, { "s": "宁强县" }, { "s": "略阳县" }, { "s": "镇巴县" }, { "s": "留坝县" }, { "s": "佛坪县" }]
807 | }, {
808 | "n": "榆林",
809 | "a": [{ "s": "榆阳区" }, { "s": "神木县" }, { "s": "府谷县" }, { "s": "横山县" }, { "s": "靖边县" }, { "s": "定边县" }, { "s": "绥德县" }, { "s": "米脂县" }, { "s": "佳县" }, { "s": "吴堡县" }, { "s": "清涧县" }, { "s": "子洲县" }]
810 | }, {
811 | "n": "安康",
812 | "a": [{ "s": "汉滨区" }, { "s": "汉阴县" }, { "s": "石泉县" }, { "s": "宁陕县" }, { "s": "紫阳县" }, { "s": "岚皋县" }, { "s": "平利县" }, { "s": "镇坪县" }, { "s": "旬阳县" }, { "s": "白河县" }]
813 | }, {
814 | "n": "商洛",
815 | "a": [{ "s": "商州区" }, { "s": "洛南县" }, { "s": "丹凤县" }, { "s": "商南县" }, { "s": "山阳县" }, { "s": "镇安县" }, { "s": "柞水县" }]
816 | }]
817 | }, {
818 | "p": "甘肃",
819 | "c": [{
820 | "n": "兰州",
821 | "a": [{ "s": "区(县)" }, { "s": "城关区" }, { "s": "七里河区" }, { "s": "西固区" }, { "s": "安宁区" }, { "s": "红古区" }, { "s": "永登县" }, { "s": "皋兰县" }, { "s": "榆中县" }]
822 | }, { "n": "嘉峪关", "a": [{ "s": "嘉峪关市" }] }, { "n": "金昌", "a": [{ "s": "金川区" }, { "s": "永昌县" }] }, {
823 | "n": "白银",
824 | "a": [{ "s": "白银区" }, { "s": "平川区" }, { "s": "靖远县" }, { "s": "会宁县" }, { "s": "景泰县" }]
825 | }, {
826 | "n": "天水",
827 | "a": [{ "s": "秦城区" }, { "s": "麦积区" }, { "s": "清水县" }, { "s": "秦安县" }, { "s": "甘谷县" }, { "s": "武山县" }, { "s": "张家川回族自治县" }]
828 | }, { "n": "武威", "a": [{ "s": "凉州区" }, { "s": "民勤县" }, { "s": "古浪县" }, { "s": "天祝藏族自治县" }] }, {
829 | "n": "张掖",
830 | "a": [{ "s": "甘州区" }, { "s": "肃南裕固族自治县" }, { "s": "民乐县" }, { "s": "临泽县" }, { "s": "高台县" }, { "s": "山丹县" }]
831 | }, {
832 | "n": "平凉",
833 | "a": [{ "s": "崆峒区" }, { "s": "泾川县" }, { "s": "灵台县" }, { "s": "崇信县" }, { "s": "华亭县" }, { "s": "庄浪县" }, { "s": "静宁县" }]
834 | }, {
835 | "n": "酒泉",
836 | "a": [{ "s": "肃州区" }, { "s": "金塔县" }, { "s": "瓜州县" }, { "s": "肃北蒙古族自治县" }, { "s": "阿克塞哈萨克族自治县" }, { "s": "玉门市" }, { "s": "敦煌市" }]
837 | }, {
838 | "n": "庆阳",
839 | "a": [{ "s": "西峰区" }, { "s": "庆城县" }, { "s": "环县" }, { "s": "华池县" }, { "s": "合水县" }, { "s": "正宁县" }, { "s": "宁县" }, { "s": "镇原县" }]
840 | }, {
841 | "n": "定西",
842 | "a": [{ "s": "安定区" }, { "s": "通渭县" }, { "s": "陇西县" }, { "s": "渭源县" }, { "s": "临洮县" }, { "s": "漳县" }, { "s": "岷县" }]
843 | }, {
844 | "n": "陇南",
845 | "a": [{ "s": "武都区" }, { "s": "成县" }, { "s": "文县" }, { "s": "宕昌县" }, { "s": "康县" }, { "s": "西和县" }, { "s": "礼县" }, { "s": "徽县" }, { "s": "两当县" }]
846 | }, {
847 | "n": "临夏",
848 | "a": [{ "s": "临夏市" }, { "s": "临夏县" }, { "s": "康乐县" }, { "s": "永靖县" }, { "s": "广河县" }, { "s": "和政县" }, { "s": "东乡族自治县" }, { "s": "积石山保安族东乡族撒拉族自治县" }]
849 | }, {
850 | "n": "甘南",
851 | "a": [{ "s": "合作市" }, { "s": "临潭县" }, { "s": "卓尼县" }, { "s": "舟曲县" }, { "s": "迭部县" }, { "s": "玛曲县" }, { "s": "碌曲县" }, { "s": "夏河县" }]
852 | }]
853 | }, {
854 | "p": "青海",
855 | "c": [{
856 | "n": "西宁",
857 | "a": [{ "s": "城东区" }, { "s": "城中区" }, { "s": "城西区" }, { "s": "城北区" }, { "s": "大通回族土族自治县" }, { "s": "湟中县" }, { "s": "湟源县" }]
858 | }, {
859 | "n": "海东",
860 | "a": [{ "s": "平安县" }, { "s": "民和回族土族自治县" }, { "s": "乐都县" }, { "s": "互助土族自治县" }, { "s": "化隆回族自治县" }, { "s": "循化撒拉族自治县" }]
861 | }, { "n": "海北", "a": [{ "s": "门源回族自治县" }, { "s": "祁连县" }, { "s": "海晏县" }, { "s": "刚察县" }] }, {
862 | "n": "黄南",
863 | "a": [{ "s": "同仁县" }, { "s": "尖扎县" }, { "s": "泽库县" }, { "s": "河南蒙古族自治县" }]
864 | }, { "n": "海南", "a": [{ "s": "共和县" }, { "s": "同德县" }, { "s": "贵德县" }, { "s": "兴海县" }, { "s": "贵南县" }] }, {
865 | "n": "果洛",
866 | "a": [{ "s": "玛沁县" }, { "s": "班玛县" }, { "s": "甘德县" }, { "s": "达日县" }, { "s": "久治县" }, { "s": "玛多县" }]
867 | }, {
868 | "n": "玉树",
869 | "a": [{ "s": "玉树县" }, { "s": "杂多县" }, { "s": "称多县" }, { "s": "治多县" }, { "s": "囊谦县" }, { "s": "曲麻莱县" }]
870 | }, { "n": "梅西", "a": [{ "s": "格尔木市" }, { "s": "德令哈市" }, { "s": "乌兰县" }, { "s": "都兰县" }, { "s": "天峻县" }] }]
871 | }, {
872 | "p": "宁夏",
873 | "c": [{
874 | "n": "银川",
875 | "a": [{ "s": "兴庆区" }, { "s": "西夏区" }, { "s": "金凤区" }, { "s": "永宁县" }, { "s": "贺兰县" }, { "s": "灵武市" }]
876 | }, { "n": "石嘴山", "a": [{ "s": "大武口区" }, { "s": "惠农区" }, { "s": "平罗县" }] }, {
877 | "n": "吴忠",
878 | "a": [{ "s": "利通区" }, { "s": "红寺堡区" }, { "s": "盐池县" }, { "s": "同心县" }, { "s": "青铜峡市" }]
879 | }, { "n": "固原", "a": [{ "s": "原州区" }, { "s": "西吉县" }, { "s": "隆德县" }, { "s": "泾源县" }, { "s": "彭阳县" }] }, {
880 | "n": "中卫",
881 | "a": [{ "s": "沙坡头区" }, { "s": "中宁县" }, { "s": "海原县" }]
882 | }]
883 | }, {
884 | "p": "新疆",
885 | "c": [{
886 | "n": "乌鲁木齐",
887 | "a": [{ "s": "天山区" }, { "s": "沙依巴克区" }, { "s": "新市区" }, { "s": "水磨沟区" }, { "s": "头屯河区" }, { "s": "达坂城区" }, { "s": "米东区" }, { "s": "乌鲁木齐县" }]
888 | }, { "n": "克拉玛依", "a": [{ "s": "独山子区" }, { "s": "克拉玛依区" }, { "s": "白碱滩区" }, { "s": "乌尔禾区" }] }, {
889 | "n": "吐鲁番",
890 | "a": [{ "s": "吐鲁番市" }, { "s": "鄯善县" }, { "s": "托克逊县" }]
891 | }, { "n": "哈密", "a": [{ "s": "哈密市" }, { "s": "巴里坤哈萨克自治县" }, { "s": "伊吾县" }] }, {
892 | "n": "昌吉",
893 | "a": [{ "s": "昌吉市" }, { "s": "阜康市" }, { "s": "呼图壁县" }, { "s": "玛纳斯县" }, { "s": "奇台县" }, { "s": "吉木萨尔县" }, { "s": "木垒哈萨克自治县" }]
894 | }, { "n": "博尔塔拉", "a": [{ "s": "博乐市" }, { "s": "精河县" }, { "s": "温泉县" }] }, {
895 | "n": "巴音郭楞",
896 | "a": [{ "s": "库尔勒市" }, { "s": "轮台县" }, { "s": "尉犁县" }, { "s": "若羌县" }, { "s": "且末县" }, { "s": "焉耆回族自治县" }, { "s": "和静县" }, { "s": "和硕县" }, { "s": "博湖县" }]
897 | }, {
898 | "n": "阿克苏",
899 | "a": [{ "s": "阿克苏市" }, { "s": "温宿县" }, { "s": "库车县" }, { "s": "沙雅县" }, { "s": "新和县" }, { "s": "拜城县" }, { "s": "乌什县" }, { "s": "阿瓦提县" }, { "s": "柯坪县" }]
900 | }, { "n": "克孜勒苏", "a": [{ "s": "阿图什市" }, { "s": "阿克陶县" }, { "s": "阿合奇县" }, { "s": "乌恰县" }] }, {
901 | "n": "喀什",
902 | "a": [{ "s": "喀什市" }, { "s": "疏附县" }, { "s": "疏勒县" }, { "s": "英吉沙县" }, { "s": "泽普县" }, { "s": "莎车县" }, { "s": "叶城县" }, { "s": "麦盖提县" }, { "s": "岳普湖县" }, { "s": "伽师县" }, { "s": "巴楚县" }, { "s": "塔什库尔干县塔吉克自治" }]
903 | }, {
904 | "n": "和田",
905 | "a": [{ "s": "和田市" }, { "s": "和田县" }, { "s": "墨玉县" }, { "s": "皮山县" }, { "s": "洛浦县" }, { "s": "策勒县" }, { "s": "于田县" }, { "s": "民丰县" }]
906 | }, {
907 | "n": "伊犁",
908 | "a": [{ "s": "伊宁市" }, { "s": "奎屯市" }, { "s": "伊宁县" }, { "s": "察布查尔锡伯自治县" }, { "s": "霍城县" }, { "s": "巩留县" }, { "s": "新源县" }, { "s": "昭苏县" }, { "s": "特克斯县" }, { "s": "尼勒克县" }]
909 | }, {
910 | "n": "塔城",
911 | "a": [{ "s": "塔城市" }, { "s": "乌苏市" }, { "s": "额敏县" }, { "s": "沙湾县" }, { "s": "托里县" }, { "s": "裕民县" }, { "s": "和布克赛尔蒙古自治县" }]
912 | }, {
913 | "n": "阿勒泰",
914 | "a": [{ "s": "阿勒泰市" }, { "s": "布尔津县" }, { "s": "富蕴县" }, { "s": "福海县" }, { "s": "哈巴河县" }, { "s": "青河县" }, { "s": "吉木乃县" }]
915 | }, { "n": "石河子", "a": [{ "s": "石河子" }] }, { "n": "阿拉尔", "a": [{ "s": "阿拉尔" }] }, {
916 | "n": "图木舒克",
917 | "a": [{ "s": "图木舒克" }]
918 | }, { "n": "五家渠", "a": [{ "s": "五家渠" }] }]
919 | }, {
920 | "p": "香港",
921 | "c": [{ "n": "中西区" }, { "n": "东区" }, { "n": "九龙城区" }, { "n": "观塘区" }, { "n": "南区" }, { "n": "深水区" }, { "n": "湾仔区" }, { "n": "黄大仙区" }, { "n": "油尖旺区" }, { "n": "离岛区" }, { "n": "葵青区" }, { "n": "北区" }, { "n": "西贡区" }, { "n": "沙田区" }, { "n": "屯门区" }, { "n": "大埔区" }, { "n": "荃湾区" }, { "n": "元朗区" }]
922 | }, {
923 | "p": "澳门",
924 | "c": [{ "n": "花地玛堂区" }, { "n": "圣安多尼堂区" }, { "n": "大堂区" }, { "n": "望德堂区" }, { "n": "风顺堂区" }, { "n": "嘉模堂区" }, { "n": "圣方济各堂区" }]
925 | }, {
926 | "p": "台湾",
927 | "c": [{ "n": "台北市" }, { "n": "高雄市" }, { "n": "基隆市" }, { "n": "台中市" }, { "n": "台南市" }, { "n": "新竹市" }, { "n": "嘉义市" }, { "n": "台北县" }, { "n": "宜兰县" }, { "n": "新竹县" }, { "n": "桃园县" }, { "n": "苗栗县" }, { "n": "台中县" }, { "n": "彰化县" }, { "n": "南投县" }, { "n": "嘉义县" }, { "n": "云林县" }, { "n": "台南县" }, { "n": "高雄县" }, { "n": "屏东县" }, { "n": "台东县" }, { "n": "花莲县" }, { "n": "澎湖县" }]
928 | }, { "p": "国外" }]
929 |
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './app'
5 | // import 'bootstrap/dist/css/bootstrap.css'
6 |
7 | /* eslint-disable no-new */
8 | new Vue({
9 | el: '#app',
10 | render: h => h(App)
11 | });
12 |
--------------------------------------------------------------------------------
/static/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/savokiss/vue-cascading-address/5fabb896627e2c672f98b38f1dff138d01368a94/static/.gitkeep
--------------------------------------------------------------------------------
/static/demo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/savokiss/vue-cascading-address/5fabb896627e2c672f98b38f1dff138d01368a94/static/demo.gif
--------------------------------------------------------------------------------