html宣城市的时候省市一起选,省市选择的简单实现(基于zepto.js)

下面小编就为大家带来一篇省市选择的简单实现(基于zepto.js)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。

效果如下:

aa1fb82ca4603b2e3e773bd395bb453f.png

请选择省

请选择市

--------------------------------------------------

//测试数据

var _json = [ {

"areas" : [ {

"name" : "东城区"

}, {

"name" : "西城区"

}, {

"name" : "崇文区"

}, {

"name" : "宣武区"

}, {

"name" : "昌平区"

}, {

"name" : "朝阳区"

}, {

"name" : "海淀区"

}, {

"name" : "丰台区"

}, {

"name" : "石景山区"

}, {

"name" : "门头沟区"

}, {

"name" : "房山区"

}, {

"name" : "通州区"

}, {

"name" : "顺义区"

}, {

"name" : "大兴区"

}, {

"name" : "平谷区"

}, {

"name" : "怀柔区"

}, {

"name" : "密云县"

}, {

"name" : "延庆县"

} ],

"name" : "北京市"

},{

"areas" : [ {

"name" : "合肥市"

}, {

"name" : "滁州市"

}, {

"name" : "蚌埠市"

}, {

"name" : "芜湖市"

}, {

"name" : "淮南市"

}, {

"name" : "淮北市"

}, {

"name" : "马鞍山市"

}, {

"name" : "安庆市"

}, {

"name" : "宿州市"

}, {

"name" : "阜阳市"

}, {

"name" : "亳州市"

}, {

"name" : "黄山市"

}, {

"name" : "铜陵市"

}, {

"name" : "宣城市"

}, {

"name" : "六安市"

}, {

"name" : "池州市"

} ],

"name" : "安徽省"

}, {

"areas" : [ {

"name" : "福州市"

}, {

"name" : "厦门市"

}, {

"name" : "宁德市"

}, {

"name" : "莆田市"

}, {

"name" : "泉州市"

}, {

"name" : ">"

}, {

"name" : "漳州市"

}, {

"name" : "龙岩市"

}, {

"name" : "三明市"

}, {

"name" : "南平市"

} ],

"name" : "福建省"

}, {

"areas" : [ {

"name" : "兰州市"

}, {

"name" : "临夏州"

}, {

"name" : "定西市"

}, {

"name" : "平凉市"

}, {

"name" : "庆阳市"

}, {

"name" : "武威市"

}, {

"name" : "金昌市"

}, {

"name" : "张掖市"

}, {

"name" : "酒泉市"

}, {

"name" : "嘉峪关市"

}, {

"name" : "天水市"

}, {

"name" : "陇南市"

}, {

"name" : "甘南州"

}, {

"name" : "白银市"

} ],

"name" : "甘肃省"

}];

function loadCityPar() {

var cityPar = '请选择省';

var lenPar = _json.length;  //省市数量

for(var i=0; i

var n = i + 1;

cityPar += ''+_json[i].name+'';

}

$('#cityParent').html(cityPar);

}

loadCityPar();

$(page).on('change','#cityParent',function () {

var index = $('#cityParent option').not(function(){ return !this.selected }).index();

var i = index - 1;

if(i >= 0){

var city = '请选择市';

var len = _json[i].areas.length;

for(var j=0; j

var m = j + 1;

city += ''+_json[i].areas[j].name+'';

}

$('#city').html(city);

}

});

-------------------------------------------------------------

.wgyHospital .select01,.wgyHospital .select02{ padding-left:.3rem; padding-right:.3rem; height:1.6rem; line-height:1.6rem; border:1px solid #ccc; text-align:center;}

.wgyHospital .select01{ border-radius:.75rem 0 0 .75rem;}

.wgyHospital .select02{ border-radius:0 .75rem .75rem 0; border-left:none;}

以上就是小编为大家带来的省市选择的简单实现(基于zepto.js)的全部内容了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值