<script src="../js/jquery-3.3.1.min.js">script> <script> // 定义二维数组,存储城市信息 var cities = new Array(); cities[0] = new Array("海淀区","房山区","朝阳区"); cities[1] = new Array("长春市","吉林市","松原市","延边市"); cities[2] = new Array("济南市","青岛市","烟台市","潍坊市","淄博市"); cities[3] = new Array("石家庄市","唐山市","邯郸市","廊坊市"); cities[4] = new Array("南京市","苏州市","扬州市","宿迁市");
//1、页面加载完成时,分别获取省市下拉框对象 $(function () { var province = $("#province"); var city = $("#city"); //2、为“省”下拉框绑定change事件 province.change(function () { //3、change事件回调函数中,编写代码 //4、获取省下拉框的value值 //5、通过value值获取城市列表 var arr = cities[this.value]; //6、城市下拉框初始化 city.html(""); //7、遍历城市列表,每遍历一个城市信息,向城市下拉框追加一个选项 $(arr).each(function (index) { city.append("+this+""); }); }); }); script>