1、设计省份和地市级联的JS
<script type="text/javascript">
/**
* 请求地市
*/
function cityData(proId)
{
//清空地市下拉框
$("#cityId").empty();
//添加全部
$("#cityId").append("<option value=''>全部</option>");
/**请求响应和传参**/
$.ajax({
dataType:"POST",
url:"../page/city.action:?proId="+proId,
type:"json",
success:function(data){
for(var i=0;i<data.items.length;i++)
{
$("#cityId").append("<option value=" + data.items[i].id + ">"
+ data.items[i].name + "</option>");
}
}
});
}
/**
* 省份改变事件
*/
function proType()
{
var proId = $("#proId").val();
$("#cityId").empty();
if(proId == "")
{
cityData(proId);
}
else
{
$("#cityId").append("<option value=''>全部</option>");
}
}
</script>
2、设计省份和地市级联的页面
<label>省份:</label>
<select id="proId" οnchange="proType()"></select>
<label>地市:</label>
<select id="cityId"></select>