使用js完成三级联动效果
(function () {//命名空间 代码块 块级作用域
var provinceNode = document.getElementById('province'),
cityNode = document.getElementById('city'),
schoolNode = document.getElementById('school');
//省会的获取
var provinceStr = '';
for (var i = 0; i < province.length; i++) {
// province[i][1]
// data-value
provinceStr += '<option value=' + province[i][0] + '>'
+ province[i][1] + '</option>';
}
provinceNode.innerHTML = provinceStr;
//城市的获取---数组
var cityArr = city[provinceNode.value];
// console.log(cityArr);
var cityStr = '';
for (var i = 0; i < cityArr.length; i++) {
// province[i][1]
cityStr += '<option value=' + cityArr[i][0] + '>' +
cityArr[i][1] + '</option>';
}
cityStr+= '<option>其他</option>';
cityNode.innerHTML = cityStr;
//院校的获取 ---数组
var schoolArr = allschool[cityNode.value];
var s