<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>省级联动</title>
</head>
<body>
<div id="dv" >
<select name="" id="pro">
<option value="0" selected>请选择</option>
</select>省
<select name="" id="city">
<option value="0">请选择</option>
</select>市
</div>
</body>
<script src="js/jquery-1.8.3.min.js"></script>
<script>
var sf =["河北","河南"]; //省份
var shi=[ ["石家庄","邢台","邯郸"],["郑州","开封","洛阳"] ];
$(document).ready(function () {
//添加省份
for(var i=0;i<sf.length;i++)
{
$('#pro').append( $('<option></option>').val(i+1).html( sf[i]) );
}
//选择省份 添加 市区
$('#pro').change(function () {
var index = $(this).val()-1; //获取当前省份 索引
$('#city').prop("length",1); //清空原来省份所对应市的数据
for(var j=0;j<shi[index].length;j++){ //根据省份 加载市的数据
$('#city').append($('<option></option>').val(j+1).html( shi[index][j] ) );
}
});
});
</script>
</html>