<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'mylist_liti.jsp' starting page</title>
<script language="javascript">
var cateArray = new Array();
cateArray[cateArray.length]=new Array("1","教师系列");
cateArray[cateArray.length]=new Array("2","工程师系列");
cateArray[cateArray.length]=new Array("3","实验系列");
cateArray[cateArray.length]=new Array("4","研究员系列");
var titleArray = new Array();
titleArray[titleArray.length]=new Array("1","教授","教授");
titleArray[titleArray.length]=new Array("1","副教授","副教授");
titleArray[titleArray.length]=new Array("1","讲师","讲师");
titleArray[titleArray.length]=new Array("1","助教","助教");
titleArray[titleArray.length]=new Array("2","教授级高工","教授级高工");
titleArray[titleArray.length]=new Array("2","高级工程师","高级工程师");
titleArray[titleArray.length]=new Array("2","工程师","工程师");
titleArray[titleArray.length]=new Array("2","助工","助工");
titleArray[titleArray.length]=new Array("3","教授级高级实验师","教授级高级实验师");
titleArray[titleArray.length]=new Array("3","高级实验师","高级实验师");
titleArray[titleArray.length]=new Array("3","实验师","实验师");
titleArray[titleArray.length]=new Array("3","助理实验师","助理实验师");
titleArray[titleArray.length]=new Array("4","研究员","研究员");
titleArray[titleArray.length]=new Array("4","副研究员","副研究员");
titleArray[titleArray.length]=new Array("4","助理研究员","助理研究员");
titleArray[titleArray.length]=new Array("4","实习研究员","实习研究员");
function setTitle(obj1ID,obj2ID){
var objCate = document.getElementById(obj1ID);
var objTitle = document.getElementById(obj2ID);
var i;
var itemArray = null;
if(objCate.value.length > 0){
itemArray = new Array();
for(i=0;i<titleArray.length;i++){
if(titleArray[i][0]==objCate.value){
itemArray[itemArray.length]=new Array(titleArray[i][1],titleArray[i][2]);
}
}
}
for(i = objTitle.options.length ; i >= 0 ; i--){
objTitle.options[i] = null;
}
objTitle.options[0] = new Option("请选择职称");
objTitle.options[0].value = "";
if(itemArray != null){
for(i = 0 ; i < itemArray.length; i++){
objTitle.options[i+1] = new Option(itemArray[i][1]);
if(itemArray[i][0] != null){
objTitle.options[i].value = itemArray[i][0];
}
}
}
}
</script>
</head>
<body
style="background: url(${ctx }/images/iframe_bg.gif) repeat-x; margin: 2px;">
<div id="create"
style="border: 1px solid #84a1bd; margin: 10px 250px; ">
<form name="createForm"
action="${ctx}/sys/tea.do?method=createTea" method="post">
<table width="60%" align="center" cellpadding="0" cellspacing="0"
style="font-size: 13px;">
<tr>
<td colspan="2" align="center">
<br/>
新增教师用户
</td>
<tr>
<td align="center" width="28%" height="30">
教师编号
</td>
<td align="left">
<input type="text" name="number" />
</td>
</tr>
<tr>
<td align="center" width="28%" height="30">
教师姓名
</td>
<td align="left">
<input type="text" name="name" />
</td>
</tr>
<tr>
<td align="center" width="28%" height="30">
职称类型
</td>
<td align="left">
<select name="cateid" id="cateid" onChange="setTitle('cateid','titleid')">
<option value="">请选职称类型</option>
<option value="1" >
教师系列
</option>
<option value="2">
工程师系列
</option>
<option value="3">
实验系列
</option>
<option value="4">
研究员系列
</option>
</select>
</td>
</tr>
<tr>
<td align="center" width="28%" height="30">
职 称
</td>
<td align="left">
<select name="title" id="titleid">
<option value="暂无">
请选职称
</option>
</select>
</td>
</tr>
<tr>
<td align="center" width="28%" height="30">
</td>
<td align="left">
<a href="javascript:document.createForm.submit();">新增</a>
</td>
</tr>
</table>
</form>
</div>
<br />
</body>
</html>
详细解决方案
两个select级联操作范例(教师职称类型与职称)
热度:316 发布时间:2013-09-06 10:17:17.0
相关解决方案
- Struts2 <select>上拉框 回显有关问题
- 關於Struts2 select tag 問題,该怎么处理
- <select>标签可平添文字
- Struts2 <s:select/>有关问题
- jsp页面<select>选中有关问题
- struts2 中用两个<s:select>标签如何实现级联的效果
- <s:select>解决办法
- 关于strust2 <s:select>标签组值有关问题
- select count(*)as num from hall where Hall_No=10000001关于这个SQL语句,怎么取出返回的数字
- js里如何取<s:select>标签里的值
- magaView.HasMonth = db.Library.GroupBy(a => a.TimeBook.Month).Select(a => a.Key),该怎么处理
- string sql = @"select."该如何处理
- 经过后台代码为html控件<select>绑定数据?求大神指点!
- 标签<select>事件,该如何处理
- SELECT RUNAT="SERVER" ONCHANGE,该怎么处理
- .net怎么用ajax,js 为标签<select>动态添加数据
- sqltxet能不能这么写成"select *rowid from table"
- select * from BigClass where FatherID=? order by Order desc解决思路
- select 约束中怎么将text所填写的内容作为约束条件
- select SCOPE_IDENTITY失效
- 页面上有个<select></select>用js或jq或后台写个循环生成一个连续的年份如2000-2012然后添加到select下拉框,value值对应年份解决方案
- select * from lesson where username='name' order by id desc解决思路
- 语法异常。 在查询表达式 'ID not in (select top 12*1 ID from prod_news order by infotime des
- .NET MVC3 from mvc3 select,该怎么解决
- jQuery中有没有和C#中DataTable.Select()类似的方法解决方法
- Select @@IDENTITY as orderId解决办法
- 用javascript向列表框( <select>控件 )中添加的列表,为什么在页面提交后,列表被清空了?怎么保持
- select 的时候怎么生成自动增长列`
- asp.net C# 怎样获得 html select 控件的所有值,该怎么处理
- select top 一 id from title order by id desc