三级联动(有刷新)

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <%@ page import="java.util.*" %>
    <%@ page import="com.hanqi.dao.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>三级联动</title>

<%

String yij= request.getParameter("yij");

String erj= request.getParameter("erj");

int iYij = 0;

if(yij != null && yij.trim().length()>0)
{
	iYij = Integer.parseInt(yij);
	
}
int iErj = 0;

if(erj != null && erj.trim().length()>0)
{
	iErj = Integer.parseInt(erj);
	
}

MemberDal md = new MemberDal();

//一级
ArrayList<Members> al = md.getList(0);


//二级
ArrayList<Members> a2 = null;

if(iYij !=0)
{
	a2 = md.getList(iYij);
}
//三级
ArrayList<Members> a3 = null;
if(iErj !=0)
{
	a3 = md.getList(iErj);
}
%>
<script>
function yijChange()
{
	// 传参数 刷新1级页面
	
	var yij = document.getElementById("yij");
	
	window.location.href = "List.jsp?yij="+yij.value;
	
	}
	
function erjChange()
{
	// 传参数 刷新2级页面
	var yij = document.getElementById("yij");
	var erj = document.getElementById("erj");
	
	window.location.href = "List.jsp?yij="+yij.value+"&erj="+erj.value;
	
	}

</script>
</head>
<body>


一级地区:
<select id="yij" name="yij" onchange="yijChange()">
<option value="0">未选择</option>
<%

if(al != null)
{

	for(Members u: al)

	{
//selected 状态为选中 out.print("<option value= '"+u.getID()+"' "+(u.getID()==iYij?"selected":"" ) +">"+u.getName()+""); } } %> </select> 二级地区: <select id="erj" name="erj" onchange="erjChange()"> <option value="0" selected="selected">未选择</option> <% if(a2 != null) { for(Members m: a2) { out.print("<option value= '"+m.getID()+"' "+(m.getID()==iErj?"selected":"" ) +">"+m.getName()+""); } } %> </select> 三级地区: <select id="sanj" name="sanj"> <option value="0" selected="selected">未选择</option> <% if(a3 != null) { for(Members n: a3) { out.print("<option value= '"+n.getID()+"'>"+n.getName()+""); } } %> </select> </body> </html>

 

posted @ 2015-12-21 22:52  北辰孤星  阅读(402)  评论(0编辑  收藏  举报