微信小程序实现顶部下拉菜单栏

 更新时间:2018年11月04日 08:40:17   作者:hoarcat   我要评论

这篇文章主要为大家详细介绍了微信小程序实现顶部下拉菜单栏,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了微信小程序实现下拉菜单栏的具体代码,供大家参考,具体内容如下

js代码

var cityData = require('../../utils/city.js');
Page({
 data: {
 //选择的终点城市暂存数据
 endselect: "",
 //终点缓存的五个城市
 endcitys: [],
 //用户选择省份之后对应的城市和县城
 endkeys: {},
 //用户选择县城
 town: [],
 //所有车长
 commanders: cityData.getcommanders(),
 //所有车型
 models: cityData.getmodels(),
 //选中的车长
 commander: "",
 //选中的车型
 model: "",
 displaycity: 0,
 city: "起点",
 city1: "目的地",
 //车型
 model: "车长车型",
 qyopen: false,
 qyshow: true,
 nzopen: false,
 pxopen: false,
 nzshow: true,
 pxshow: true,
 isfull: false,
 cityleft: cityData.getCity(),
 citycenter: {},
 cityright: {},
 select1: '',
 select2: '',
 select3: '',
 shownavindex: ''
 },

 onLoad: function (options) {
 var that = this
 var province = ""
 var city = ""
 var demo = new QQMapWX({
  key: '你的腾讯地图apikey' // 必填
 });
 //先进行一次最近的数据刷新

 // 可以通过 wx.getSetting 先查询一下用户是否授权了 "scope.userLocation" 这个 scope
 wx.getSetting({
  success(res) {
  if (!res['scope.userLocation']) {
   wx.authorize({
   scope: 'scope.userLocation',
   success() {
    //获取地理位置
    wx.getLocation({
    type: 'wgs84',
    success: function (res) {
     console.log(res)
     var latitude = res.latitude
     var longitude = res.longitude
     // 调用腾讯地图的接口查询当前位置
     demo.reverseGeocoder({
     location: {
      latitude: latitude,
      longitude: longitude
     },
     success: function (res) {
      console.log(res)
      province = res.result.address_component.province
      city = res.result.address_component.city
      that.setData({ city: city })
      //获取数据更新页面


     },
     fail: function (res) {
      console.log(res);
     },
     complete: function (res) {
      // console.log(res);
     }
     });
    }
    })
   }
   })
  }
  }
 })
 },
 //选择起点
 listqy: function (e) {
 if (this.data.qyopen) {
  this.setData({
  qyopen: false,
  nzopen: false,
  pxopen: false,
  nzshow: true,
  pxshow: true,
  qyshow: false,
  isfull: false,
  shownavindex: 0
  })
 } else {
  this.setData({
  qyopen: true,
  pxopen: false,
  nzopen: false,
  nzshow: true,
  pxshow: true,
  qyshow: false,
  isfull: true,
  shownavindex: e.currentTarget.dataset.nav
  })
 }

 },
 //目的地选择终点
 list: function (e) {
 if (this.data.nzopen) {
  this.setData({
  nzopen: false,
  pxopen: false,
  qyopen: false,
  nzshow: false,
  pxshow: true,
  qyshow: true,
  isfull: false,
  shownavindex: 0
  })
 } else {
  this.setData({
  content: this.data.nv,
  nzopen: true,
  pxopen: false,
  qyopen: false,
  nzshow: false,
  pxshow: true,
  qyshow: true,
  isfull: true,
  shownavindex: e.currentTarget.dataset.nav
  })
 }
 },
 //选择车型
 listpx: function (e) {
 if (this.data.pxopen) {
  this.setData({
  nzopen: false,
  pxopen: false,
  qyopen: false,
  nzshow: true,
  pxshow: false,
  qyshow: true,
  isfull: false,
  shownavindex: 0
  })
 } else {
  this.setData({
  nzopen: false,
  pxopen: true,
  qyopen: false,
  nzshow: true,
  pxshow: false,
  qyshow: true,
  isfull: true,
  shownavindex: e.currentTarget.dataset.nav
  })
 }
 console.log(e.target)
 },
 selectleft: function (e) {

 this.setData({
  cityright: {},
  citycenter: this.data.cityleft[e.currentTarget.dataset.city],
  city: e.target.dataset.city,
  select1: e.target.dataset.city,
  select2: '',
  select3: ''
 });
 },
 selectcenter: function (e) {

 this.setData({
  cityright: this.data.citycenter[e.currentTarget.dataset.city],
  select2: e.target.dataset.city,
  select3: '',
  city: e.target.dataset.city
 });
 //地区选择完毕
 },
 selectcity: function (e) {
 console.log(e)
 this.setData({
  city: this.data.cityright[e.target.dataset.city],
  select3: this.data.cityright[e.target.dataset.city]
 });
 },
 hidebg: function (e) {

 this.setData({
  qyopen: false,
  nzopen: false,
  pxopen: false,
  nzshow: true,
  pxshow: true,
  qyshow: true,
  isfull: false,
  shownavindex: 0
 })
 },
 //选择了终点的某一项
 selectsdbitem: function (e) {
 var cityleft = this.data.cityleft
 console.log(e.target.dataset.city)
 this.setData({
  endkeys: cityleft[e.target.dataset.city],
  displaycity: 1,
  endselect: e.target.dataset.city
 });
 },
 //用户选择某个市级地区的时候触发
 selectsdbendkey: function (e) {

 var endkeys = this.data.endkeys
 console.log(e.target.dataset.city)
 this.setData({
  town: endkeys[e.target.dataset.city],
  displaycity: 2,
  endselect: e.target.dataset.city
 });
 },
 //选择五个地区
 selectcityend: function (e) {
 console.log(e.target.dataset.city)
 var endcity = e.target.dataset.city
 var endcitys = this.data.endcitys
 if (endcitys.length == 0) {
  endcitys.push(endcity)
 } else {
  for (var i = 0; i < endcitys.length; i++) {
  if (endcitys[i] == endcity) {
   //删除这个下标的元素
   endcitys.splice(i, 1);
   //跳出循环
   break
  } else if (i == endcitys.length - 1) {
   console.log(i)
   if (i >= 5) {
   wx.showToast({
    title: '最多选五个终点',
    icon: 'warn',
    duration: 2000
   })
   } else {
   endcitys.push(endcity)
   }
   break
  }
  }
 }
 this.setData({ endcitys: endcitys })
 },
 //清空all已选择的地区
 emptyallendcity: function () {
 var endcitys = []
 this.setData({ endcitys: endcitys })
 },
 //清除选中的项
 emptyitem: function (e) {
 var endcitys = this.data.endcitys
 console.log(e.target.dataset.endcity)
 endcitys.splice(e.target.dataset.endcity, 1);
 this.setData({ endcitys: endcitys })
 },
 //返回上一级
 returnupper: function () {
 var displaycity = this.data.displaycity
 console.log(displaycity)
 if (displaycity == 1) {
  displaycity = 0
 } else if (displaycity == 2) {
  displaycity = 1
 } else {
  displaycity = 0
 }
 this.setData({ displaycity: displaycity, endselect: "" })
 },
 //确定终点
 determineend: function () {

 },
 //确定车型车长
 determinecar: function () {

 },
 //选中车长的某个项
 selectcmditem: function (e) {
 var commander = e.target.dataset.commander
 this.setData({ commander: commander })
 },
 //选中车型的某个项
 selectmdlitem: function (e) {
 var model = e.target.dataset.model
 this.setData({ model: model })
 }

})

wxml

<view class="page">
 <view class="nav">
 <view class="nav-son {{shownavindex == 1? 'active' : ''}}" bindtap="listqy" data-nav="1">
  <view class="content">{{city}}</view>
  <view class="icon"></view>
 </view>
 <view class="nav-son borders {{shownavindex == 2? 'active' : ''}}" bindtap="list" data-nav="2">
  <view class="content">{{city1}}</view>
  <view class="icon"></view>
 </view>
 <view class="nav-son {{shownavindex == 3? 'active' : ''}}" bindtap="listpx" data-nav="3">
  <view class="content">{{model}}</view>
  <view class="icon"></view>
 </view>
 </view>
 <view class="quyu {{qyopen ? 'slidown' : 'slidup'}} {{qyshow ? 'disappear':''}}">
 <view class="qy quyu-left">
  <view class="{{select1 == index ? 'current' : ''}}" wx:for="{{cityleft}}" bindtap="selectleft" data-city='{{index}}' wx:key="unique">
  {{index}}
  </view>
 </view>
 <view class="qy quyu-center">
  <view class="{{select2 == index ? 'current2' : ''}}" wx:for="{{citycenter}}" bindtap="selectcenter" data-city='{{index}}' wx:key="unique">
  {{index}}
  </view>
 </view>
 <view class="qy quyu-right">
  <view wx:for="{{cityright}}" wx:key="unique" bindtap='selectcity' data-city='{{index}}'>
  {{item}}
  </view>
 </view>

 </view>

 <view class="temp temp1 {{nzopen ? 'slidown' : 'slidup'}} {{nzshow ? 'disappear':''}}">
 <view class='tempheight'>
  <view class='slidowntop'>
  <view>
   <text>已选地区 </text>
  </view>
  <view class='emptyall'>
   <view class='emptyallright' bindtap='emptyallendcity'>
   <text>清空</text>
   </view>
  </view>
  </view>
  <view class='emptyendcitys'>
  <block wx:for="{{endcitys}}" wx:key="index">
   <view class='emptyendcitysitem' bindtap='emptyitem' data-endcity='{{index}}'>{{item}}</view>
  </block>
  </view>
  <view class='slidowncenter'>
  <view class='endselect'>
   <text>选择:{{endselect}}</text>
  </view>
  <block wx:if="{{displaycity!=0}}">
   <view class="return">
   <view bindtap='returnupper'>
    <text>返回上一级</text>
   </view>
   </view>
  </block>
  </view>

  <block wx:if="{{displaycity==0?true:false}}">
  <view class="slidownbottom">
   <block wx:for="{{cityleft}}" wx:key="unique">
   <view class='sdbitem' data-city='{{index}}' bindtap='selectsdbitem'> {{index}}</view>
   </block>
  </view>
  </block>
  <block wx:if="{{displaycity==1?true:false}}">
  <view class="slidownbottom">
   <block wx:for="{{endkeys}}" wx:key="unique">
   <view class='sdbitem' data-city='{{index}}' bindtap='selectsdbendkey'> {{index}}</view>
   </block>
  </view>
  </block>
  <block wx:if="{{displaycity==2?true:false}}">
  <view class="slidownbottom">
   <block wx:for="{{town}}" wx:key="unique">
   <view class="sdbitem" data-city='{{item}}' bindtap='selectcityend'> {{item}}</view>
   </block>
  </view>
  </block>
 </view>
 <view class='queding' bindtap='determineend'>
  <text class='qdtext'>确定</text>
 </view>
 </view>


 <view class="temp temp2 {{pxopen ? 'slidown' : 'slidup'}} {{pxshow ? 'disappear':''}}">
 <view class='tempheight'>
  <view class='slidowntop'>
  <view>
   <text>车长</text>
  </view>
  </view>
  <view class="commanders">
  <block wx:for="{{commanders}}" wx:key="unique">
   <view class="sdbitem {{commander==item ? ' active ' : ' '}}" data-commander='{{item}}' bindtap='selectcmditem'> {{item}}</view>
  </block>
  </view>
  <view class='slidowncenter'>
  <view class='endselect'>
   <text>车型</text>
  </view>
  </view>
  <view class="slidownbottom">
  <block wx:for="{{models}}" wx:key="unique">
   <view class="sdbitem {{model==item ? ' active ' : ' '}}" data-model='{{item}}' bindtap='selectmdlitem'> {{item}}</view>
  </block>
  </view>
 </view>
 <view class='queding' bindtap='determinecar'>
  <text class='qdtext'>确定</text>
 </view>
 </view>

 <view class="fullbg {{isfull ?'fullopacity':''}}" bindtap="hidebg"></view>
</view>

wxss

.page {
 font-family: 'PingFang SC',
     'Helvetica Neue',
     Helvetica,
     'Droid Sans Fallback',
     'Microsoft Yahei',
     sans-serif;
 width: 100%;
 position:fixed;
 background: #fff;
 overflow: hidden;
}

.nav {
 position: relative;
 z-index: 99;
 display: flex;
 border-top: 1px solid #d1d3d4;
 border-bottom: 1px solid #d1d3d4;
 background: #fff;
}

.nav-son {
 display: flex;
 flex: 1;
 text-align: center;
 height: 40px;
 align-items: center;
 justify-content: center;
 font-size: 14px;
}

.borders {
 border-left: 1px solid #e6e6e6;
 border-right: 1px solid #e6e6e6;
}

.content {
 display: inline-block;
}

.icon {
 display: inline-block;
 border: 4px solid transparent;
 border-top: 4px solid #9b9b9b;
 margin-left: 5px;
}

.temp {
 position: relative;
 z-index: 4;
 font-size: 14px;
}

.temp1 {
 display: flex;
 width: 100%;
 height: 1150rpx;
 overflow-y: scroll;
 background: #fff;
 color: #666;
}


.slidedown {
 transform: translateY(0%);
}

.quyu {
 position: relative;
 display: none;
 height: 750rpx;
 z-index: 5;
}

.quyu .qy {
 overflow-y: scroll;
 float: left;
 width: 33.33%;
 height: 750rpx;
 line-height: 80rpx;
 box-sizing: border-box;
 font-size: 14px;
 color: #717273;
}

.qy view {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
 padding-left: 15rpx;
}

.quyu-left {
 background: #c5c5c5;
}

.quyu-center {
 background: #e0e0e0;
}

.quyu-right {
 background: #fff;
}

.quyu-right view {
 border-bottom: 1px solid #c5c5c5;
}

.current {
 background: #e0e0e0;
}

.current2 {
 background: #fff;
}

.fullbg {
 position: fixed;
 top: 0;
 z-index: 1;
 width: 100%;
 height: 100%;
 background: rgb(1, 1, 1);
 transition: all 2s;
 opacity: 0;
}

.fullopacity {
 opacity: 0.2;
}

.nav-son.active .content {
 color: #fa871e;
}

.nav-son.active .icon {
 border-bottom: 4px solid #fa871e;
 border-top: 0;
}

@keyframes slidown {
 from {
 transform: translateY(-100%);
 }

 to {
 transform: translateY(0%);
 }
}

.slidown {
 display: block;
 animation: slidown 0.2s ease-in both;
}

@keyframes slidup {
 from {
 transform: translateY(0%);
 }

 to {
 transform: translateY(-100%);
 }
}

.tempheight {
 height: 1020rpx;
 overflow-y: scroll;
}

.slidup {
 display: block;
 animation: slidup 0.2s ease-in both;
}

.disappear {
 display: none;
}

.slidowntop {
 display: flex;
 flex-direction: row;
 padding: 20rpx 24rpx 10rpx 24rpx;
}

.emptyall {
 margin-left: 475rpx;
 color: #fa871e;
}

.emptyallright {
 width: 80rpx;
 text-align: center;
}

.endselect {
 width: 350rpx;
 text-align: left;
}

.return {
 margin-left: 200rpx;
 color: #fa871e;
}

.slidowncenter {
 margin-top: 20rpx;
 padding-top: 20rpx;
 padding-left: 24rpx;
 display: flex;
 flex-direction: row;
 align-content: space-between;
 border-top: solid #d1d3d4 1rpx;
}

.slidownbottom {
 margin-top: 10rpx;
 padding: 10rpx;
 display: flex;
 flex-direction: row;
 flex-wrap: wrap;
}

.sdbitem {
 width: 119rpx;
 text-align: center;
 border: solid #ccc 1rpx;
 margin: 12rpx;
 justify-content: space-between;
 padding: 12rpx 19rpx 12rpx 19rpx;
}

.emptyendcitys {
 padding-left: 12rpx;
 display: flex;
 flex-direction: row;
 flex-wrap: wrap;
}

.emptyendcitysitem {
 width: 120rpx;
 text-align: center;
 border: solid #ccc 1rpx;
 margin: 10rpx;
 justify-content: space-between;
 padding: 12rpx 18rpx 12rpx 18rpx;
}

.queding {
 width: 100%;
 height: 100rpx;
 background-color: #fa871e;
 color: #fff;
 text-align: center;
}

.queding {
 font-size: 18px;
 line-height: 100rpx;
}
.temp2 {
 width: 100%;
 height: 1150rpx;
 overflow-y: scroll;
 background: #fff;
 color: #666;
}
.commanders{
 padding: 10rpx;
 display: flex;
 flex-direction: row;
 flex-wrap: wrap;
}
.sdbitem.active{ 
 color: #fa871e; 
 background-color: #F1E6B8;
} 

city.js文件

var city_data = { "北京": { "北京市": ["东城区", "西城区", "崇文区", "宣武区", "朝阳区", "丰台区", "石景山区", "海淀区", "门头沟区", "房山区", "通州区", "顺义区", "昌平区", "大兴区", "怀柔区", "平谷区", "密云县", "延庆县"] }, "上海": { "上海市": ["黄浦区", "卢湾区", "徐汇区", "长宁区", "静安区", "普陀区", "闸北区", "虹口区", "杨浦区", "闵行区", "宝山区", "嘉定区", "浦东", "金山区", "松江区", "青浦区", "南汇区", "奉贤区", "崇明县"] }, "天津": { "天津市": ["和平区", "河东区", "河西区", "南开区", "河北区", "红桥区", "塘沽区", "汉沽区", "大港区", "东丽区", "西青区", "津南区", "北辰区", "武清区", "宝坻区", "宁河县", "静海县", "蓟县"] }, "河北": { "保定市": ["安国市", "安新县", "北市区", "博野县", "定兴县", "定州市", "阜平县", "高碑店", "高阳县", "涞水县", "涞源县", "蠡县", "满城县", "南市区", "清苑县", "曲阳县", "容城县", "顺平县", "唐县", "望都县", "新市区", "雄县", "徐水县", "易县", "涿州市"], "沧州市": ["泊头市", "沧县", "东光县", "海兴县", "河间市", "黄骅市", "孟村", "南皮县", "青县", "任丘市", "肃宁县", "吴桥县", "献县", "新华区", "盐山县", "运河区"], "承德市": ["承德县", "丰宁", "宽城", "隆化县", "滦平县", "平泉县", "双滦区", "双桥区", "围场", "兴隆县", "鹰手营子矿区"], "邯郸市": ["成安县", "磁县", "丛台区", "大名县", "肥乡县", "峰峰矿区", "复兴区", "馆陶县", "广平县", "邯郸县", "邯山区", "鸡泽县", "临漳县", "邱县", "曲周县", "涉县", "魏县", "武安市", "永年县"], "衡水市": ["安平县", "阜城县", "故城县", "冀州市", "景县", "饶阳县", "深州市", "桃城区", "武强县", "武邑县", "枣强县"], "廊坊市": ["安次区", "霸州市", "大厂", "大城县", "固安县", "广阳区", "三河市", "文安县", "香河县", "永清县"], "秦皇岛市": ["北戴河区", "昌黎县", "抚宁县", "海港区", "卢龙县", "青龙", "山海关区"], "石家庄市": ["高邑县", "藁城市", "行唐县", "晋州市", "井陉矿区", "井陉县", "灵寿县", "鹿泉市", "栾城县", "平山县", "桥东区", "桥西区", "深泽县", "无极县", "辛集市", "新华区", "新乐市", "裕华区", "元氏县", "赞皇县", "长安区", "赵县", "正定县"], "唐山市": ["曹妃甸区", "丰南区", "丰润区", "古冶区", "开平区", "乐亭县", "路北区", "路南区", "滦南县", "滦县", "迁安市", "迁西县", "玉田县", "遵化市"], "邢台市": ["柏乡县", "广宗县", "巨鹿县", "临城县", "临西县", "隆尧县", "南宫市", "南和县", "内丘县", "宁晋县", "平乡县", "桥东区", "桥西区", "清河县", "任县", "沙河市", "威县", "新河县", "邢台县"], "张家口市": ["赤城县", "崇礼县", "沽源县", "怀安县", "怀来县", "康保县", "桥东区", "桥西区", "尚义县", "万全县", "蔚县", "下花园区", "宣化区", "宣化县", "阳原县", "张北县", "涿鹿县"] }, "重庆": { "重庆市": ["万州区", "涪陵区", "渝中区", "大渡口区", "江北区", "沙坪坝区", "九龙坡区", "南岸区", "北碚区", "万盛区", "双桥区", "渝北区", "巴南区", "黔江区", "长寿区", "綦江县", "潼南县", "铜梁县", "大足县", "荣昌县", "璧山县", "梁平县", "城口县", "丰都县", "垫江县", "武隆县", "忠县", "开县", "云阳县", "奉节县", "巫山县", "巫溪县", "石柱", "秀山县", "酉阳", "彭水", "江津市", "合川市", "永川市", "南川市"] }, "广东": { "广州市": ["越秀区", "荔湾区", "海珠区", "天河区", "白云区", "黄埔区", "花都区", "番禺区", "南沙区", "增城区", "从化区"], "深圳市": ["福田区", "罗湖区", "南山区", "盐田区", "宝安区", "龙岗区"], "珠海市": ["香洲区", "斗门区", "金湾区"], "汕头市": ["金平区", "龙湖区", "濠江区", "潮南区", "潮阳区", "澄海区", "南澳县"], "佛山市": ["禅城区", "高明区", "三水区", "南海区", "顺德区"], "韶关市": ["浈江区", "武江区", "曲江区", "乐昌市", "南雄市", "始兴县", "仁化县", "翁源县", "新丰县", "乳源"], "湛江市": ["赤坎区", "霞山区", "坡头区", "麻章区", "廉江市", "吴川市", "雷州市", "遂溪县", "徐闻县"], "肇庆市": ["端州区", "鼎湖区", "高要市", "四会市", "广宁县", "怀集县", "封开县", "德庆县"], "江门市": ["江海区", "蓬江区", "新会区", "台山市", "鹤山市", "开平市", "恩平市 "], "茂名市": ["茂南区", "电白区", "高州市", "化州市", "信宜市"], "惠州市": ["惠城区", "惠阳区", "博罗县", "龙门县", "惠东县"], "梅州市": ["梅江区", "梅县区", "兴宁市", "大埔县", "丰顺县", "五华县", "平远县", "蕉岭县"], "汕尾市": ["城区", "陆丰市", "海丰县", "陆河县"], "河源市": ["源城区", "龙川县", "连平县", "东源县", "和平县", "紫金县"], "阳江市": ["江城区", "阳春市", "阳西县", "阳东县"], "清远市": ["清城区", "清新区", "英德市", "连州市", "佛冈县", "阳山县", "连山", "连南"], "东莞市": ["东莞市"], "中山市": ["中山市"], "潮州市": ["湘桥区", "潮安区", "饶平县"], "揭阳市": ["榕城区", "揭东区", "普宁市", "惠来县", "揭西县"], "云浮市": ["云城区", "罗定市", "新兴县", "郁南县", "云安县"] }, "甘肃": { "白银市": ["白银区", "会宁县", "景泰县", "靖远县", "平川区"], "定西市": ["安定区", "临洮县", "陇西县", "岷县", "通渭县", "渭源县", "漳县"], "甘南藏族自治州": ["迭部县", "合作市", "临潭县", "碌曲县", "玛曲县", "夏河县", "舟曲县", "卓尼县"], "嘉峪关市": ["嘉峪关"], "金昌市": ["金川区", "永昌县"], "酒泉市": ["阿克塞", "敦煌市", "瓜州县", "金塔县", "肃北自治县", "肃州区", "玉门市"], "兰州市": ["安宁区", "城关区", "皋兰县", "红古区", "七里河区", "西固区", "永登县", "榆中县"], "临夏": ["东乡族自治县", "广河县", "和政县", "积石山", "康乐县", "临夏市", "临夏县", "永靖县"], "陇南市": ["成县", "宕昌县", "徽县", "康县", "礼县", "两当县", "文县", "武都区", "西和县"], "平凉市": ["崇信县", "华亭县", "泾川县", "静宁县", "崆峒区", "灵台县", "庄浪县"], "庆阳市": ["合水县", "华池县", "环县", "宁县", "庆城县", "西峰区", "镇原县", "正宁县"], "天水市": ["甘谷县", "麦积区", "秦安县", "秦州区", "清水县", "武山县", "张家川"], "武威市": ["古浪县", "凉州区", "民勤县", "天祝"], "张掖市": ["甘州区", "高台县", "临泽县", "民乐县", "山丹县", "肃南裕"] }, "湖北": { "鄂州市": ["鄂城区", "华容区", "梁子湖区"], "恩施": ["巴东县", "恩施市", "鹤峰县", "建始县", "来凤县", "利川市", "咸丰县", "宣恩县"], "黄冈市": ["红安县", "黄梅县", "黄州区", "罗田县", "麻城市", "蕲春县", "团风县", "武穴市", "浠水县", "英山县"], "黄石市": ["大冶市", "黄石港区", "铁山区", "西塞山区", "下陆区", "阳新县"], "荆州市": ["东宝区", "掇刀区", "京山县", "沙洋县", "钟祥市", "公安县", "洪湖市", "监利县", "江陵县", "荆州区", "沙市区", "石首市", "松滋市"], "省直辖县级行政区划": ["潜江市", "神农架林区", "天门市", "仙桃市"], "十堰市": ["丹江口市", "房县", "茅箭区", "郧西县", "郧县", "张湾区", "竹山县", "竹溪县"], "随州市": ["曾都区", "广水市", "随县"], "武汉市": ["蔡甸区", "东西湖区", "汉南区", "汉阳区", "洪山区", "黄陂区", "江岸区", "江汉区", "江夏区", "硚口区", "青山区", "武昌区", "新洲区"], "咸宁市": ["赤壁市", "崇阳县", "嘉鱼县", "通城县", "通山县", "咸安区"], "襄阳市": ["保康县", "樊城区", "谷城县", "老河口市", "南漳县", "襄城区", "襄州区", "宜城市", "枣阳市"], "孝感市": ["安陆市", "大悟县", "汉川市", "孝昌县", "孝南区", "应城市", "云梦县"], "宜昌市": ["当阳市", "点军区", "五峰", "伍家岗区", "西陵区", "猇亭区", "兴山县", "夷陵区", "宜都市", "远安县", "长阳", "枝江市", "秭归县"] }, "湖南": { "常德市": ["安乡县", "鼎城区", "汉寿县", "津市市", "澧县", "临澧县", "石门县", "桃源县", "武陵区"], "郴州市": ["安仁县", "北湖区", "桂东县", "桂阳县", "嘉禾县", "临武县", "汝城县", "苏仙区", "宜章县", "永兴县", "资兴市"], "衡阳市": ["常宁市", "衡东县", "衡南县", "衡山县", "衡阳县", "耒阳市", "南岳区", "祁东县", "石鼓区", "雁峰区", "蒸湘区", "珠晖区"], "怀化市": ["辰溪县", "鹤城区", "洪江市", "会同县", "靖州", "麻阳", "通道", "新晃", "溆浦县", "沅陵县", "芷江", "中方县"], "娄底市": ["冷水江市", "涟源市", "娄星区", "双峰县", "新化县"], "邵阳市": ["北塔区", "城步", "大祥区", "洞口县", "隆回县", "邵东县", "邵阳县", "双清区", "绥宁县", "武冈市", "新宁县", "新邵县"], "湘潭市": ["韶山市", "湘潭县", "湘乡市", "雨湖区", "岳塘区"], "湘西": ["保靖县", "凤凰县", "古丈县", "花垣县", "吉首市", "龙山县", "泸溪县", "永顺县"], "益阳市": ["安化县", "赫山区", "南县", "桃江县", "沅江市", "资阳区"], "永州市": ["道县", "东安县", "江华", "江永县", "蓝山县", "冷水滩区", "零陵区", "宁远县", "祁阳县", "双牌县", "新田县"], "岳阳市": ["华容县", "君山区", "临湘市", "汨罗市", "平江县", "湘阴县", "岳阳县", "岳阳楼区", "云溪区"], "张家界市": ["慈利县", "桑植县", "武陵源区", "永定区"], "长沙市": ["芙蓉区", "开福区", "浏阳市", "宁乡县", "天心区", "望城区", "雨花区", "岳麓区", "长沙县"], "株洲市": ["茶陵县", "荷塘区", "醴陵市", "芦淞区", "石峰区", "天元区", "炎陵县", "攸县", "株洲县"] }, "四川": { "成都市": ["锦江区", "青羊区", "金牛区", "武侯区", "成华区", "龙泉驿区", "青白江区", "新都区", "温江县", "金堂县", "双流县", "郫县", "大邑县", "蒲江县", "新津县", "都江堰市", "彭州市", "邛崃市", "崇州市"], "自贡市": ["自流井区", "贡井区", "大安区", "沿滩区", "荣县", "富顺县"], "攀枝花市": ["东区", "西区", "仁和区", "米易县", "盐边县"], "泸州市": ["江阳区", "纳溪区", "龙马潭区", "泸县", "合江县", "叙永县", "古蔺县"], "德阳市": ["旌阳区", "中江县", "罗江县", "广汉市", "什邡市", "绵竹市"], "绵阳市": ["涪城区", "游仙区", "三台县", "盐亭县", "安县", "梓潼县", "北川", "平武县", "江油市"], "广元市": ["市中区", "元坝区", "朝天区", "旺苍县", "青川县", "剑阁县", "苍溪县"], "遂宁市": ["船山区", "安居区", "蓬溪县", "射洪县", "大英县"], "内江市": ["市中区", "东兴区", "威远县", "资中县", "隆昌县"], "乐山市": ["市中区", "沙湾区", "五通桥区", "金口河区", "犍为县", "井研县", "夹江县", "沐川县", "峨边", "马边", "峨眉山市"], "南充市": ["顺庆区", "高坪区", "嘉陵区", "南部县", "营山县", "蓬安县", "仪陇县", "西充县", "阆中市"], "眉山市": ["东坡区", "仁寿县", "彭山县", "洪雅县", "丹棱县", "青神县"], "宜宾市": ["翠屏区", "宜宾县", "南溪县", "江安县", "长宁县", "高县", "珙县", "筠连县", "兴文县", "屏山县"], "广安市": ["广安区", "岳池县", "武胜县", "邻水县", "华莹市"], "达州市": ["通川区", "达县", "宣汉县", "开江县", "大竹县", "渠县", "万源市"], "雅安市": ["雨城区", "名山县", "荥经县", "汉源县", "石棉县", "天全县", "芦山县", "宝兴县"], "巴中市": ["巴州区", "通江县", "南江县", "平昌县"], "资阳市": ["雁江区", "安岳县", "乐至县", "简阳市"], "阿坝": ["汶川县", "理县", "茂县", "松潘县", "九寨沟县", "金川县", "小金县", "黑水县", "马尔康县", "壤塘县", "阿坝县", "若尔盖县", "红原县"], "甘孜": ["康定县", "泸定县", "丹巴县", "九龙县", "雅江县", "道孚县", "炉霍县", "甘孜县", "新龙县", "德格县", "白玉县", "石渠县", "色达县", "理塘县", "巴塘县", "乡城县", "稻城县", "得荣县"], "凉山彝族自治州": ["西昌市", "木里", "盐源县", "德昌县", "会理县", "会东县", "宁南县", "普格县", "布拖县", "金阳县", "昭觉县", "喜德县", "冕宁县", "越西县", "甘洛县", "美姑县", "雷波县"] }, "贵州": { "贵阳市": ["南明区", "云岩区", "花溪区", "乌当区", "白云区", "小河区", "开阳县", "息烽县", "修文县", "清镇市"], "六盘水市": ["钟山区", "六枝特区", "水城县", "盘县"], "遵义市": ["红花岗区", "汇川区", "遵义县", "桐梓县", "绥阳县", "正安县", "道真", "务川", "凤冈县", "湄潭县", "余庆县", "习水县", "赤水市", "仁怀市"], "安顺市": ["西秀区", "平坝县", "普定县", "镇宁", "关岭", "紫云"], "铜仁地区": ["铜仁市", "江口县", "玉屏", "石阡县", "思南县", "印江", "德江县", "沿河", "松桃", "万山特区"], "黔西": ["兴义市", "兴仁县", "普安县", "晴隆县", "贞丰县", "望谟县", "册亨县", "安龙县"], "毕节地区": ["毕节市", "大方县", "黔西县", "金沙县", "织金县", "纳雍县", "威宁", "赫章县"], "黔东南": ["凯里市", "黄平县", "施秉县", "三穗县", "镇远县", "岑巩县", "天柱县", "锦屏县", "剑河县", "台江县", "黎平县", "榕江县", "从江县", "雷山县", "麻江县", "丹寨县"], "黔南": ["都匀市", "福泉市", "荔波县", "贵定县", "瓮安县", "独山县", "平塘县", "罗甸县", "长顺县", "龙里县", "惠水县", "三都"] }, "云南": { "昆明市": ["五华区", "盘龙区", "官渡区", "西山区", "东川区", "呈贡县", "晋宁县", "富民县", "宜良县", "石林", "嵩明县", "禄劝", "寻甸", "安宁市"], "曲靖市": ["麒麟区", "马龙县", "陆良县", "师宗县", "罗平县", "富源县", "会泽县", "沾益县", "宣威市"], "玉溪市": ["红塔区", "江川县", "澄江县", "通海县", "华宁县", "易门县", "峨山", "新平", "元江"], "保山市": ["隆阳区", "施甸县", "腾冲县", "龙陵县", "昌宁县"], "昭通市": ["昭阳区", "鲁甸县", "巧家县", "盐津县", "大关县", "永善县", "绥江县", "镇雄县", "彝良县", "威信县", "水富县"], "丽江市": ["古城区", "玉龙", "永胜县", "华坪县", "宁蒗"], "思茅市": ["翠云区", "普洱", "墨江", "景东", "景谷", "镇沅", "江城", "孟连", "澜沧拉", "西盟"], "临沧市": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江", "耿马", "沧源"], "楚雄": ["楚雄市", "双柏县", "牟定县", "南华县", "姚安县", "大姚县", "永仁县", "元谋县", "武定县", "禄丰县"], "红河": ["个旧市", "开远市", "蒙自县", "屏边", "建水县", "石屏县", "弥勒县", "泸西县", "元阳县", "红河县", "金平", "绿春县", "河口"], "文山": ["文山县", "砚山县", "西畴县", "麻栗坡县", "马关县", "丘北县", "广南县", "富宁县"], "西双版纳": ["景洪市", "勐海县", "勐腊县"], "大理白族自治州": ["大理市", "漾濞", "祥云县", "宾川县", "弥渡县", "南涧", "巍山", "永平县", "云龙县", "洱源县", "剑川县", "鹤庆县"], "德宏": ["瑞丽市", "潞西市", "梁河县", "盈江县", "陇川县"], "怒江傈僳族自治州": ["泸水县", "福贡县", "贡山", "兰坪"], "迪庆": ["香格里拉县", "德钦县", "维西"] }, "河南": { "郑州市": ["中原区", "二七区", "管城", "金水区", "上街区", "邙山区", "中牟县", "巩义市", "荥阳市", "新密市", "新郑市", "登封市"], "开封市": ["龙亭区", "顺河", "鼓楼区", "南关区", "郊区", "杞县", "通许县", "尉氏县", "开封县", "兰考县"], "洛阳市": ["老城区", "西工区", "廛河", "涧西区", "吉利区", "洛龙区", "孟津县", "新安县", "栾川县", "嵩县", "汝阳县", "宜阳县", "洛宁县", "伊川县", "偃师市"], "平顶山市": ["新华区", "卫东区", "石龙区", "湛河区", "宝丰县", "叶县", "鲁山县", "郏县", "舞钢市", "汝州市"], "安阳市": ["文峰区", "北关区", "殷都区", "龙安区", "安阳县", "汤阴县", "滑县", "内黄县", "林州市"], "鹤壁市": ["鹤山区", "山城区", "淇滨区", "浚县", "淇县"], "新乡市": ["红旗区", "卫滨区", "凤泉区", "牧野区", "新乡县", "获嘉县", "原阳县", "延津县", "封丘县", "长垣县", "卫辉市", "辉县市"], "焦作市": ["解放区", "中站区", "马村区", "山阳区", "修武县", "博爱县", "武陟县", "温县", "济源市", "沁阳市", "孟州市"], "濮阳市": ["华龙区", "清丰县", "南乐县", "范县", "台前吴桥县", "献县", "孟村", "泊头市", "任丘市", "黄骅市", "河间市"], "廊坊市": ["安次区", "广阳区", "固安县", "永清县", "香河县", "大城县", "文安县", "大厂", "霸州市", "三河市"], "衡水市": ["桃城区", "枣强县", "武邑县", "武强县", "饶阳县", "安平县", "故城县", "景县", "阜城县", "冀州市", "深州市"] }, "山西": { "太原市": ["小店区", "迎泽区", "杏花岭区", "尖草坪区", "万柏林区", "晋源区", "清徐县", "阳曲县", "娄烦县", "古交市"], "大同市": ["城区", "矿区", "南郊区", "新荣区", "阳高县", "天镇县", "广灵县", "灵丘县", "浑源县", "左云县", "大同县"], "阳泉市": ["城区", "矿区", "郊区", "平定县", "盂县"], "长治市": ["城区", "郊区", "长治县", "襄垣县", "屯留县", "平顺县", "黎城县", "壶关县", "长子县", "武乡县", "沁县", "沁源县", "潞城市"], "晋城市": ["城区", "沁水县", "阳城县", "陵川县", "泽州县", "高平市"], "朔州市": ["朔城区", "平鲁区", "山阴县", "应县", "右玉县", "怀仁县"], "晋中市": ["榆次区", "榆社县", "左权县", "和顺县", "昔阳县", "寿阳县", "太谷县", "祁县", "平遥县", "灵石县", "介休市"], "运城市": ["盐湖区", "临猗县", "万荣县", "闻喜县", "稷山县", "新绛县", "绛县", "垣曲县", "夏县", "平陆县", "芮城县", "永济市", "河津市"], "忻州市": ["忻府区", "定襄县", "五台县", "代县", "繁峙县", "宁武县", "静乐县", "神池县", "五寨县", "岢岚县", "河曲县", "保德县", "偏关县", "原平市"], "临汾市": ["尧都区", "曲沃县", "翼城县", "襄汾县", "洪洞县", "古县", "安泽县", "浮山县", "吉县", "乡宁县", "大宁县", "隰县", "永和县", "蒲县", "汾西县", "侯马市", "霍州市"], "吕梁市": ["离石区", "文水县", "交城县", "兴县", "临县", "柳林县", "石楼县", "岚县", "方山县", "中阳县", "交口县", "孝义市", "汾阳市"] }, "江苏": { "南京市": ["玄武区", "白下区", "秦淮区", "建邺区", "鼓楼区", "下关区", "浦口区", "栖霞区", "雨花台区", "江宁区", "六合区", "溧水县", "高淳县"], "无锡市": ["崇安区", "南长区", "北塘区", "锡山区", "惠山区", "滨湖区", "江阴市", "宜兴市"], "徐州市": ["鼓楼区", "云龙区", "九里区", "贾汪区", "泉山区", "丰县", "沛县", "铜山县", "睢宁县", "新沂市", "邳州市"], "常州市": ["天宁区", "钟楼区", "戚墅堰区", "新北区", "武进区", "溧阳市", "金坛市"], "苏州市": ["沧浪区", "平江区", "金阊区", "虎丘区", "吴中区", "相城区", "常熟市", "张家港市", "昆山市", "吴江市", "太仓市"], "南通市": ["崇川区", "港闸区", "海安县", "如东县", "启东市", "如皋市", "通州市", "海门市"], "连云港市": ["连云区", "新浦区", "海州区", "赣榆县", "东海县", "灌云县", "灌南县"], "淮安市": ["清河区", "楚州区", "淮阴区", "清浦区", "涟水县", "洪泽县", "盱眙县", "金湖县"], "盐城市": ["亭湖区", "盐都区", "响水县", "滨海县", "阜宁县", "射阳县", "建湖县", "东台市", "大丰市"], "扬州市": ["广陵区", "邗江区", "郊区", "宝应县", "仪征市", "高邮市", "江都市"], "镇江市": ["京口区", "润州区", "丹徒区", "丹阳市", "扬中市", "句容市"], "泰州市": ["海陵区", "高港区", "兴化市", "靖江市", "泰兴市", "姜堰市"], "宿迁市": ["宿城区", "宿豫区", "沭阳县", "泗阳县", "泗洪县"] }, "浙江": { "杭州市": ["上城区", "下城区", "江干区", "拱墅区", "西湖区", "滨江区", "萧山区", "余杭区", "桐庐县", "淳安县", "建德市", "富阳市", "临安市"], "宁波市": ["海曙区", "江东区", "江北区", "北仑区", "镇海区", "鄞州区", "象山县", "宁海县", "余姚市", "慈溪市", "奉化市"], "温州市": ["鹿城区", "龙湾区", "瓯海区", "洞头县", "永嘉县", "平阳县", "苍南县", "文成县", "泰顺县", "瑞安市", "乐清市"], "嘉兴市": ["秀城区", "秀洲区", "嘉善县", "海盐县", "海宁市", "平湖市", "桐乡市"], "湖州市": ["吴兴区", "南浔区", "德清县", "长兴县", "安吉县"], "绍兴市": ["越城区", "绍兴县", "新昌县", "诸暨市", "上虞市", "嵊州市"], "金华市": ["婺城区", "金东区", "武义县", "浦江县", "磐安县", "兰溪市", "义乌市", "东阳市", "永康市"], "衢州市": ["柯城区", "衢江区", "常山县", "开化县", "龙游县", "江山市"], "舟山市": ["定海区", "普陀区", "岱山县", "嵊泗县"], "台州市": ["椒江区", "黄岩区", "路桥区", "玉环县", "三门县", "天台县", "仙居县", "温岭市", "临海市"], "丽水市": ["莲都区", "青田县", "缙云县", "遂昌县", "松阳县", "云和县", "庆元县", "景宁", "龙泉市"] }, "安徽": { "合肥市": ["瑶海区", "庐阳区", "蜀山区", "包河区", "长丰县", "肥东县", "肥西县"], "芜湖市": ["镜湖区", "马塘区", "新芜区", "鸠江区", "芜湖县", "繁昌县", "南陵县"], "蚌埠市": ["龙子湖区", "蚌山区", "禹会区", "淮上区", "怀远县", "五河县", "固镇县"], "淮南市": ["大通区", "田家庵区", "谢家集区", "八公山区", "潘集区", "凤台县"], "马鞍山市": ["金家庄区", "花山区", "雨山区", "当涂县"], "淮北市": ["杜集区", "相山区", "烈山区", "濉溪县"], "铜陵市": ["铜官山区", "狮子山区", "郊区", "铜陵县"], "安庆市": ["迎江区", "大观区", "郊区", "怀宁县", "枞阳县", "潜山县", "太湖县", "宿松县", "望江县", "岳西县", "桐城市"], "黄山市": ["屯溪区", "黄山区", "徽州区", "歙县", "休宁县", "黟县", "祁门县"], "滁州市": ["琅琊区", "南谯区", "来安县", "全椒县", "定远县", "凤阳县", "天长市", "明光市"], "阜阳市": ["颍州区", "颍东区", "颍泉区", "临泉县", "太和县", "阜南县", "颍上县", "界首市"], "宿州市": ["墉桥区", "砀山县", "萧县", "灵璧县", "泗县"], "巢湖市": ["居巢区", "庐江县", "无为县", "含山县", "和县"], "六安市": ["金安区", "裕安区", "寿县", "霍邱县", "舒城县", "金寨县", "霍山县"], "亳州市": ["谯城区", "涡阳县", "蒙城县", "利辛县"], "池州市": ["贵池区", "东至县", "石台县", "青阳县"], "宣城市": ["宣州区", "郎溪县", "广德县", "泾县", "绩溪县", "旌德县", "宁国市"] }, "福建": { "福州市": ["鼓楼区", "台江区", "仓山区", "马尾区", "晋安区", "闽侯县", "连江县", "罗源县", "闽清县", "永泰县", "平潭县", "福清市", "长乐市"], "厦门市": ["思明区", "海沧区", "湖里区", "集美区", "同安区", "翔安区"], "莆田市": ["城厢区", "涵江区", "荔城区", "秀屿区", "仙游县"], "三明市": ["梅列区", "三元区", "明溪县", "清流县", "宁化县", "大田县", "尤溪县", "沙县", "将乐县", "泰宁县", "建宁县", "永安市"], "泉州市": ["鲤城区", "丰泽区", "洛江区", "泉港区", "惠安县", "安溪县", "永春县", "德化县", "金门县", "石狮市", "晋江市", "南安市"], "漳州市": ["芗城区", "龙文区", "云霄县", "漳浦县", "诏安县", "长泰县", "东山县", "南靖县", "平和县", "华安县", "龙海市"], "南平市": ["延平区", "顺昌县", "浦城县", "光泽县", "松溪县", "政和县", "邵武市", "武夷山市", "建瓯市", "建阳市"], "龙岩市": ["新罗区", "长汀县", "永定县", "上杭县", "武平县", "连城县", "漳平市"], "宁德市": ["蕉城区", "霞浦县", "古田县", "屏南县", "寿宁县", "周宁县", "柘荣县", "福安市", "福鼎市"] }, "江西": { "南昌市": ["东湖区", "西湖区", "青云谱区", "湾里区", "青山湖区", "南昌县", "新建县", "安义县", "进贤县"], "景德镇市": ["昌江区", "珠山区", "浮梁县", "乐平市"], "萍乡市": ["安源区", "湘东区", "莲花县", "上栗县", "芦溪县"], "九江市": ["庐山区", "浔阳区", "九江县", "武宁县", "修水县", "永修县", "德安县", "星子县", "都昌县", "湖口县", "彭泽县", "瑞昌市"], "新余市": ["渝水区", "分宜县"], "鹰潭市": ["月湖区", "余江县", "贵溪市"], "赣州市": ["章贡区", "赣县", "信丰县", "大余县", "上犹县", "崇义县", "安远县", "龙南县", "定南县", "全南县", "宁都县", "于都县", "兴国县", "会昌县", "寻乌县", "石城县", "瑞金市", "南康市"], "吉安市": ["吉州区", "青原区", "吉安县", "吉水县", "峡江县", "新干县", "永丰县", "泰和县", "遂川县", "万安县", "安福县", "永新县", "井冈山市"], "宜春市": ["袁州区", "奉新县", "万载县", "上高县", "宜丰县", "靖安县", "铜鼓县", "丰城市", "樟树市", "高安市"], "抚州市": ["临川区", "南城县", "黎川县", "南丰县", "崇仁县", "乐安县", "宜黄县", "金溪县", "资溪县", "东乡县", "广昌县"], "上饶市": ["信州区", "上饶县", "广丰县", "玉山县", "铅山县", "横峰县", "弋阳县", "余干县", "鄱阳县", "万年县", "婺源县", "德兴市"] }, "山东": { "济南市": ["历下区", "市中区", "槐荫区", "天桥区", "历城区", "长清区", "平阴县", "济阳县", "商河县", "章丘市"], "青岛市": ["市南区", "市北区", "四方区", "黄岛区", "崂山区", "李沧区", "城阳区", "胶州市", "即墨市", "平度市", "胶南市", "莱西市"], "淄博市": ["淄川区", "张店区", "博山区", "临淄区", "周村区", "桓台县", "高青县", "沂源县"], "枣庄市": ["市中区", "薛城区", "峄城区", "台儿庄区", "山亭区", "滕州市"], "东营市": ["东营区", "河口区", "垦利县", "利津县", "广饶县"], "烟台市": ["芝罘区", "福山区", "牟平区", "莱山区", "长岛县", "龙口市", "莱阳市", "莱州市", "蓬莱市", "招远市", "栖霞市", "海阳市"], "潍坊市": ["潍城区", "寒亭区", "坊子区", "奎文区", "临朐县", "昌乐县", "青州市", "诸城市", "寿光市", "安丘市", "高密市", "昌邑市"], "济宁市": ["市中区", "任城区", "微山县", "鱼台县", "金乡县", "嘉祥县", "汶上县", "泗水县", "梁山县", "曲阜市", "兖州市", "邹城市"], "泰安市": ["泰山区", "岱岳区", "宁阳县", "东平县", "新泰市", "肥城市"], "威海市": ["环翠区", "文登市", "荣成市", "乳山市"], "日照市": ["东港区", "岚山区", "五莲县", "莒县"], "莱芜市": ["莱城区", "钢城区"], "临沂市": ["兰山区", "罗庄区", "河东区", "沂南县", "郯城县", "沂水县", "苍山县", "费县", "平邑县", "莒南县", "蒙阴县", "临沭县"], "德州市": ["德城区", "陵县", "宁津县", "庆云县", "临邑县", "齐河县", "平原县", "夏津县", "武城县", "乐陵市", "禹城市"], "聊城市": ["东昌府区", "阳谷县", "莘县", "茌平县", "东阿县", "冠县", "高唐县", "临清市"], "滨州市": ["滨城区", "惠民县", "阳信县", "无棣县", "沾化县", "博兴县", "邹平县"], "荷泽市": ["牡丹区", "曹县", "单县", "成武县", "巨野县", "郓城县", "鄄城县", "定陶县", "东明县"] }, "辽宁": { "沈阳市": ["和平区", "沈河区", "大东区", "皇姑区", "铁西区", "苏家屯区", "东陵区", "新城子区", "于洪区", "辽中县", "康平县", "法库县", "新民市"], "大连市": ["中山区", "西岗区", "沙河口区", "甘井子区", "旅顺口区", "金州区", "长海县", "瓦房店市", "普兰店市", "庄河市"], "鞍山市": ["铁东区", "铁西区", "立山区", "千山区", "台安县", "岫岩满族自治县", "海城市"], "抚顺市": ["新抚区", "东洲区", "望花区", "顺城区", "抚顺县", "新宾", "清原"], "本溪市": ["平山区", "溪湖区", "明山区", "南芬区", "本溪", "桓仁满"], "丹东市": ["元宝区", "振兴区", "振安区", "宽甸", "东港市", "凤城市"], "锦州市": ["古塔区", "凌河区", "太和区", "黑山县", "义县", "凌海市", "北宁市"], "营口市": ["站前区", "西市区", "鲅鱼圈区", "老边区", "盖州市", "大石桥市"], "阜新市": ["海州区", "新邱区", "太平区", "清河门区", "细河区", "阜新蒙古族自治县", "彰武县"], "辽阳市": ["白塔区", "文圣区", "宏伟区", "弓长岭区", "太子河区", "辽阳县", "灯塔市"], "盘锦市": ["双台子区", "兴隆台区", "大洼县", "盘山县"], "铁岭市": ["银州区", "清河区", "铁岭县", "西丰县", "昌图县", "调兵山市", "开原市"], "朝阳市": ["双塔区", "龙城区", "朝阳县", "建平县", "喀喇沁左翼", "北票市", "凌源市"], "葫芦岛市": ["连山区", "龙港区", "南票区", "绥中县", "建昌县", "兴城市"] }, "青海": { "果洛": ["班玛县", "达日县", "甘德县", "久治县", "玛多县", "玛沁县"], "海北": ["刚察县", "海晏县", "门源", "祁连县"], "海东市": ["互助土族自治县", "化隆回族自治县", "乐都区", "民和回族土族自治县", "平安县", "循化"], "海南": ["共和县", "贵德县", "贵南县", "同德县", "兴海县"], "海西": ["德令哈市", "都兰县", "格尔木市", "天峻县", "乌兰县"], "黄南": ["河南", "尖扎县", "同仁县", "泽库县"], "西宁市": ["城北区", "城东区", "城西区", "城中区", "大通", "湟源县", "湟中县"], "玉树": ["称多县", "囊谦县", "曲麻莱县", "玉树市", "杂多县", "治多县"] }, "陕西": { "安康市": ["白河县", "汉滨区", "汉阴县", "岚皋县", "宁陕县", "平利县", "石泉县", "旬阳县", "镇坪县", "紫阳县"], "宝鸡市": ["陈仓区", "凤县", "凤翔县", "扶风县", "金台区", "麟游县", "陇县", "眉县", "岐山县", "千阳县", "太白县", "渭滨区"], "汉中市": ["城固县", "佛坪县", "汉台区", "留坝县", "略阳县", "勉县", "南郑县", "宁强县", "西乡县", "洋县", "镇巴县"], "商洛市": ["丹凤县", "洛南县", "山阳县", "商南县", "商州区", "柞水县", "镇安县"], "铜川市": ["王益区", "耀州区", "宜君县", "印台区"], "渭南市": ["白水县", "澄城县", "大荔县", "富平县", "韩城市", "合阳县", "华县", "华阴市", "临渭区", "蒲城县", "潼关县"], "西安市": ["灞桥区", "碑林区", "高陵县", "户县", "蓝田县", "莲湖区", "临潼区", "未央区", "新城区", "阎良区", "雁塔区", "长安区", "周至县"], "咸阳市": ["彬县", "淳化县", "泾阳县", "礼泉县", "乾县", "秦都区", "三原县", "渭城区", "武功县", "兴平市", "旬邑县", "杨陵区", "永寿县", "长武县"], "延安市": ["安塞县", "宝塔区", "富县", "甘泉县", "黄陵县", "黄龙县", "洛川县", "吴起县", "延川县", "延长县", "宜川县", "志丹县", "子长县"], "榆林市": ["定边县", "府谷县", "横山县", "佳县", "靖边县", "米脂县", "清涧县", "神木县", "绥德县", "吴堡县", "榆阳区", "子洲县"] }, "吉林": { "长春市": ["南关区", "宽城区", "朝阳区", "二道区", "绿园区", "双阳区", "农安县", "九台市", "榆树市", "德惠市"], "吉林市": ["昌邑区", "龙潭区", "船营区", "丰满区", "永吉县", "蛟河市", "桦甸市", "舒兰市", "磐石市"], "四平市": ["铁西区", "铁东区", "梨树县", "伊通满族自治县", "公主岭市", "双辽市"], "辽源市": ["龙山区", "西安区", "东丰县", "东辽县"], "通化市": ["东昌区", "二道江区", "通化县", "辉南县", "柳河县", "梅河口市", "集安市"], "白山市": ["八道江区", "抚松县", "靖宇县", "长白", "江源县", "临江市"], "松原市": ["宁江区", "前郭尔罗斯", "长岭县", "乾安县", "扶余县"], "白城市": ["洮北区", "镇赉县", "通榆县", "洮南市", "大安市"], "延边": ["延吉市", "图们市", "敦化市", "珲春市", "龙井市", "和龙市", "汪清县", "安图县"] }, "黑龙江": { "哈尔滨市": ["道里区", "南岗区", "道外区", "香坊区", "动力区", "平房区", "松北区", "呼兰区", "依兰县", "方正县", "宾县", "巴彦县", "木兰县", "通河县", "延寿县", "阿城市", "双城市", "尚志市", "五常市"], "齐齐哈尔市": ["龙沙区", "建华区", "铁锋区", "昂昂溪区", "富拉尔基区", "碾子山区", "梅里斯达斡尔族区", "龙江县", "依安县", "泰来县", "甘南县", "富裕县", "克山县", "克东县", "拜泉县", "讷河市"], "鸡西市": ["鸡冠区", "恒山区", "滴道区", "梨树区", "城子河区", "麻山区", "鸡东县", "虎林市", "密山市"], "鹤岗市": ["向阳区", "工农区", "南山区", "兴安区", "东山区", "兴山区", "萝北县", "绥滨县"], "双鸭山市": ["尖山区", "岭东区", "四方台区", "宝山区", "集贤县", "友谊县", "宝清县", "饶河县"], "大庆市": ["萨尔图区", "龙凤区", "让胡路区", "红岗区", "大同区", "肇州县", "肇源县", "林甸县", "杜尔伯特"], "伊春市": ["伊春区", "南岔区", "友好区", "西林区", "翠峦区", "新青区", "美溪区", "金山屯区", "五营区", "乌马河区", "汤旺河区", "带岭区", "乌伊岭区", "红星区", "上甘岭区", "嘉荫县", "铁力市"], "佳木斯市": ["永红区", "向阳区", "前进区", "东风区", "郊区", "桦南县", "桦川县", "汤原县", "抚远县", "同江市", "富锦市"], "七台河市": ["新兴区", "桃山区", "茄子河区", "勃利县"], "牡丹江市": ["东安区", "阳明区", "爱民区", "西安区", "东宁县", "林口县", "绥芬河市", "海林市", "宁安市", "穆棱市"], "黑河市": ["爱辉区", "嫩江县", "逊克县", "孙吴县", "北安市", "五大连池市"], "绥化市": ["北林区", "望奎县", "兰西县", "青冈县", "庆安县", "明水县", "绥棱县", "安达市", "肇东市", "海伦市"], "大兴安岭地区": ["呼玛县", "塔河县", "漠河县"] }, "海南": { "海口市": ["秀英区", "龙华区", "琼山区", "美兰区"], "三亚市": ["三亚市"], "省直辖县级行政单位": ["五指山市", "琼海市", "儋州市", "文昌市", "万宁市", "东方市", "定安县", "屯昌县", "澄迈县", "临高县", "白沙黎族", "昌江", "乐东", "陵水", "保亭", "琼中", "西沙群岛", "南沙群岛", "中沙群岛"] }, "宁夏": { "固原市": ["泾源县", "隆德县", "彭阳县", "西吉县", "原州区"], "石嘴山市": ["大武口区", "惠农区", "平罗县"], "吴忠市": ["红寺堡区", "利通区", "青铜峡市", "同心县", "盐池县"], "银川市": ["贺兰县", "金凤区", "灵武市", "西夏区", "兴庆区", "永宁县"], "中卫市": ["海原县", "沙坡头区", "中宁县"] }, "广西": { "南宁市": ["青秀区", "兴宁区", "西乡塘区", "江南区", "良庆区", "邕宁区", "武鸣县", "隆安县", "马山县", "上林县", "宾阳县", "横县"], "柳州市": ["柳北区", "柳南区", "城中区", "鱼峰区", "柳城县", "柳江县", "鹿寨县", "融安县", "融水", "三江"], "桂林市": ["象山区", "秀峰区", "叠彩区", "七星区", "雁山区", "临桂区", "阳朔县", "灵川县", "全州县", "平乐县", "兴安县", "灌阳县", "荔浦县", "资源县", "永福县", "龙胜", "恭城"], "梧州市": ["长洲区", "万秀区", "龙圩区", "岑溪市", "苍梧县", "蒙山县", "藤县"], "北海市": ["海城区", "银海区", "铁山港区", "合浦县"], "防城港市": ["港口区", "防城区", "东兴市", "上思县"], "钦州市": ["钦南区", "钦北区", "灵山县", "浦北县"], "贵港市": ["港北区", "港南区", "覃塘区", "桂平市", "平南县  "], "玉林市": ["玉州区", "福绵区", "北流市", "容县", "陆川县", "博白县", "兴业县  "], "百色市": ["右江区", "田阳县", "田东县", "平果县", "德保县", "靖西县", "那坡县", "凌云县", "乐业县", "田林县", "西林县", "隆林"], "贺州市": ["八步区", "平桂管理区", "昭平县", "钟山县", "富川"], "河池市": ["金城江区", "宜州市", "南丹县", "天峨县", "凤山县", "东兰县", "巴马", "都安", "大化", "罗城", "环江"], "来宾市": ["兴宾区", "合山市", "象州县", "武宣县", "忻城县", "金秀"], "崇左市": ["江州区", "凭祥市", "扶绥县", "宁明县", "龙州县", "大新县", "天等县"] }, "蒙古": { "呼和浩特市": ["新城区", "回民区", "玉泉区", "赛罕区", "土默特左旗", "托克托县", "和林格尔县", "清水河县", "武川县"], "包头市": ["东河区", "昆都仑区", "青山区", "石拐区", "白云矿区", "九原区", "土默特右旗", "固阳县", "达尔罕茂明安联合旗"], "乌海市": ["海勃湾区", "海南区", "乌达区"], "赤峰市": ["红山区", "元宝山区", "松山区", "阿鲁科尔沁旗", "巴林左旗", "巴林右旗", "林西县", "克什克腾旗", "翁牛特旗", "喀喇沁旗", "宁城县", "敖汉旗"], "通辽市": ["科尔沁区", "科尔沁左翼中旗", "科尔沁左翼后旗", "开鲁县", "库伦旗", "奈曼旗", "扎鲁特旗", "霍林郭勒市"], "鄂尔多斯市": ["东胜区", "达拉特旗", "准格尔旗", "鄂托克前旗", "鄂托克旗", "杭锦旗", "乌审旗", "伊金霍洛旗"], "呼伦贝尔市": ["海拉尔区", "阿荣旗", "莫力达瓦达斡尔族自治旗", "鄂伦春自治旗", "鄂温克族自治旗", "陈巴尔虎旗", "新巴尔虎左旗", "新巴尔虎右旗", "满洲里市", "牙克石市", "扎兰屯市", "额尔古纳市", "根河市"], "巴彦淖尔市": ["临河区", "五原县", "磴口县", "乌拉特前旗", "乌拉特中旗", "乌拉特后旗", "杭锦后旗"], "乌兰察布市": ["集宁区", "卓资县", "化德县", "商都县", "兴和县", "凉城县", "察哈尔右翼前旗", "察哈尔右翼中旗", "察哈尔右翼后旗", "四子王旗", "丰镇市"], "兴安盟": ["乌兰浩特市", "阿尔山市", "科尔沁右翼前旗", "科尔沁右翼中旗", "扎赉特旗", "突泉县"], "锡林郭勒盟": ["二连浩特市", "锡林浩特市", "阿巴嘎旗", "苏尼特左旗", "苏尼特右旗", "东乌珠穆沁旗", "西乌珠穆沁旗", "太仆寺旗", "镶黄旗", "正镶白旗", "正蓝旗", "多伦县"], "阿拉善盟": ["阿拉善左旗", "阿拉善右旗", "额济纳旗"] }, "新疆": { "阿克苏地区": ["阿克苏市", "阿瓦提县", "拜城县", "柯坪县", "库车县", "沙雅县 ", "温宿县", "乌什县", "新和县 ", "阿勒泰市", "布尔津县", "福海县 ", "富蕴县 ", "哈巴河县", "吉木乃县", "青河县"], "巴音郭楞蒙古自治州": ["博湖县", "和静县", "和硕县", "库尔勒市", "轮台县", "且末县", "若羌县", "尉犁县", "焉耆回族自治县", "阿拉山口市", "博乐市", "精河县", "温泉县"], "昌吉回族自治州": ["昌吉市", "阜康市", "呼图壁县", "吉木萨尔县", "玛纳斯县", "木垒哈萨克自治县", "奇台县"], "哈密地区": ["巴里坤哈萨克自治县", "哈密市", "伊吾县"], "和田地区": ["策勒县", "和田市", "和田县", "洛浦县", "民丰县", "墨玉县", "皮山县", "于田县"], "喀什地区": ["巴楚县", "伽师县", "喀什市", "麦盖提县", "莎车县", "疏附县", "疏勒县", "塔什库尔干塔吉克", "叶城县", "英吉沙县", "岳普湖县", "泽普县"], "克拉玛依市": ["白碱滩区", "独山子区", "克拉玛依区", "乌尔禾区"], "克孜勒苏柯尔克孜": ["阿合奇县", "阿克陶县", "阿图什市", "乌恰县"], "阿拉尔市": ["阿拉尔市"], "北屯市": ["北屯市"], "石河子市": ["石河子市"], "铁门关市": ["铁门关市"], "图木舒克市": ["图木舒克市"], "五家渠市": ["五家渠市"], "塔城地区": ["额敏县", "和布克赛尔蒙古自治县", "沙湾县", "塔城市", "托里县", "乌苏市", "裕民县"], "吐鲁番地区": ["鄯善县", "吐鲁番市", "托克逊县"], "乌鲁木齐市": ["达坂城区", "米东区", "沙依巴克区", "水磨沟区", "天山区", "头屯河区", "乌鲁木齐县", "新市区"], "伊犁哈萨克自治州": ["察布查尔锡伯自治县", "巩留县", "霍城县", "奎屯市", "尼勒克县", "特克斯县", "新源县", "伊宁市", "伊宁县", "昭苏县"] }, "西藏": { "阿里地区": ["措勤县", "噶尔县", "改则县", "革吉县", "普兰县", "日土县", "札达县"], "昌都地区": ["八宿县", "边坝县", "察雅县", "昌都县", "丁青县", "贡觉县", "江达县", "类乌齐县", "洛隆县", "芒康县", "左贡县"], "拉萨市": ["城关区", "达孜县", "当雄县", "堆龙德庆县", "林周县", "墨竹工卡县", "尼木县", "曲水县"], "林芝地区": ["波密县", "察隅县", "工布江达县", "朗县", "林芝县", "米林县", "墨脱县"], "那曲地区": ["安多县", "巴青县", "班戈县", "比如县", "嘉黎县", "那曲县", "尼玛县", "聂荣县", "申扎县", "双湖县", "索县"], "日喀则地区": ["昂仁县", "白朗县", "定结县", "定日县", "岗巴县", "吉隆县", "江孜县", "康马县", "拉孜县", "南木林县", "聂拉木县", "仁布县", "日喀则市", "萨嘎县", "萨迦县", "谢通门县", "亚东县", "仲巴县"], "山南地区": ["措美县", "错那县", "贡嘎县", "加查县", "浪卡子县", "隆子县", "洛扎县", "乃东县", "琼结县", "曲松县", "桑日县", "扎囊县"] }, "台湾": { "台湾": [] }, "澳门": { "澳门特别行政区": [] }, "香港": { "香港特别行政区": [] } };

var commanders = ["不限车长","≤4.2", "5", "6.2", "6.8", "7.2", "7.7", "7.8", "8.2", "8.7", "9.6", "12.5", "13", "15", "16", "17.5"]
var models = ["不限车型", "高栏", "平板", "厢式", "高低板", "自卸", "保温", "冷藏", "危险品", "其他"]
//获取和设置车长
function getcommanders() {
 return commanders;
}
function setcommanders(commanders) {
 this.commanders = commanders
}
// 获取车型
function getmodels() {
 return models;
}
//获取城市所有列表
function getCity() {
 return city_data;
}

module.exports.getcommanders = getcommanders
module.exports.setcommanders =setcommanders
module.exports.getmodels = getmodels
module.exports.getCity =getCity

功能预览

 

ps:

选择车长那里(多选功能未完成)目前只是单选某一个车长改变选择项的样式。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

最新评论