东软JavaWeb实训记-DAY6-小组项目开发实践(省市级联的实现)
2017-07-21 23:00
483 查看
省市级联的实现
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action="" method="post">
籍贯:<select name="u_pro" id="u_pro" onchange="addCity()">
</select>
<select name="u_city" id="u_city">
</select>
</form>
</body>
<script type="text/javascript">
//javascript 中 关键看组合
var citys=new Array();
citys["山东省"]=["青岛市","济南市","烟台市","威海市"];
citys["江苏省"]=["南京","扬州","镇江"];
function init()
{
var pro=document.getElementById("u_pro");
//从数组中获取每一个下标
for(var i in citys)
{
var op=new Option(i,i);
pro.add(op);
}
addCity();
}
function addCity()
{
var c=document.getElementById("u_city");
//清空下拉列表中的项
c.options.length=0;
var p=document.getElementById("u_pro").value;
var city=citys[p];
for(var i in city)
{
var n=city[i];
var op=new Option(n,n);
c.add(op);
}
}
window.onload=init();
</script>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action="" method="post">
籍贯:<select name="u_pro" id="u_pro" onchange="addCity()">
</select>
<select name="u_city" id="u_city">
</select>
</form>
</body>
<script type="text/javascript">
//javascript 中 关键看组合
var citys=new Array();
citys["山东省"]=["青岛市","济南市","烟台市","威海市"];
citys["江苏省"]=["南京","扬州","镇江"];
function init()
{
var pro=document.getElementById("u_pro");
//从数组中获取每一个下标
for(var i in citys)
{
var op=new Option(i,i);
pro.add(op);
}
addCity();
}
function addCity()
{
var c=document.getElementById("u_city");
//清空下拉列表中的项
c.options.length=0;
var p=document.getElementById("u_pro").value;
var city=citys[p];
for(var i in city)
{
var n=city[i];
var op=new Option(n,n);
c.add(op);
}
}
window.onload=init();
</script>
</html>
相关文章推荐
- 东软JavaWeb实训记-DAY7-小组项目开发实践(c:ForEach+SVN共享+开发流程+注意事项)
- 东软JavaWeb实训记-DAY9-小组项目开发实践(仿知乎首页登录页canvas小球特效)
- 东软JavaWeb实训记-DAY8-小组项目开发实践(文件上传下载等操作)
- 东软JavaWeb实训记-DAY4-Servlet+frame框架页面的实现+不带框架的完整项目结构
- 东软JavaWeb实训记-DAY2-Oracle开发+注册页表单验证+用户协议倒数js效果实现
- 一、东软实践项目2-基于android平台的应用开发:实现页面之间的跳转
- JavaWeb项目开发(一):前端原型实现
- 东软JavaWeb实训记-DAY10-项目答辩
- ajax 省市级联项目中的实现
- 三、东软实践项目2-基于android平台的应用开发:打电话功与发短信功能
- ajax 省市级联项目中的实现
- RocketMQ最佳实践(三)开发spring-boot-starter-rocketmq实现与spring boot项目的整合
- 二、东软实践项目2-基于android平台的应用开发:简单用户登陆
- 项目开发技巧(四):使用JspSmartupload实现文件上传下载(二):jspSmartUpload上传下载全攻略(ZZ)
- struts开发实践-分页的实现
- TAO[一] .NET项目开发最佳实践
- struts开发实践—分页的实现
- Struts+Hibernate开发实践 分页的实现
- 项目开发技巧(四):使用JspSmartupload实现文件上传下载(一):JspSmart之upload组件源码及使用
- C++ 项目开发组织的小实践