二级联动复杂版(升级版)

2024-02-29 17:28:51 浏览数 (1)

效果图如下

html代码如下

代码语言:javascript复制
<select id="bigCity">
			    <option>----请选择省份----</option>
			  
			  </select>
			  <select class="city">
			      <option>----请选择城市----</option>
			  </select>

jquery代码如下

代码语言:javascript复制
	var arr=[['北京','上海','成都'],['海淀','丰台','顺义','昌平'],['上海1','上海2','上海3','上海4'],['成都1','成都2','成都3','成都4']]
		
		for (var i=0 ; i<arr[0].length;i  ) {
			$("#bigCity").append(`<option>${arr[0][i]}</option>`)
			
			
		}
		
		$("#bigCity").change(function(){
			var index=$(this)[0].selectedIndex
			$(".city").empty()
			for (var i=0 ; i<arr.length ; i  ) {
				
			$('.city').append(`<option>${arr[index][i]}</option>`)
				
			}

			
			
		})

emmmmmmmmmmmmmmmmm 创建一个二维数组进行遍历得到结果还可以吧

0 人点赞