📄 teacher_classes.jsp
字号:
<%@ include file="/pub/jsp/common.jsp" %>
<hxex:authority />
<html>
<head>
<title><bean:message key="teacher_classes.manage.list"/></title>
<link rel="stylesheet" href="../pub/css/common.css">
<script>
function moveToList (from, to)
{
var sel = false;
fromList = document.getElementById( from );
toList = document.getElementById( to );
for (i=fromList.options.length-1; i>=0; i--)
{
var current = fromList.options[i];
if ( current.selected )
{
sel = true;
txt = current.text;
val = current.value;
toList.options[ toList.length ] = new Option( txt, val );
fromList.options[i] = null;
}
}
if ( !sel ) alert( 'please select a item!' );
}
function moveAllToList (from, to)
{
fromList = document.getElementById( from );
toList = document.getElementById( to );
for (i=fromList.options.length-1; i>=0; i--)
{
var current = fromList.options[i];
txt = current.text;
val = current.value;
toList.options[ toList.length ] = new Option( txt, val );
fromList.options[i] = null;
}
}
function beforeSubmit( form )
{
var inclasses = form.inclasses;
for( var i=0; i<inclasses.options.length; i++ )
{
inclasses.options[i].selected = true;
}
return true;
}
</script>
</head>
<body>
<center>
<h1><bean:message key="teacher_classes.manage.list"/></h1>
<html:errors />
<html:form action="/manage/teacher" method="post"
onsubmit="return beforeSubmit( this )">
<html:hidden property="p" value="saveclasses"/>
<input type="hidden" name="id" value="<bean:write name="teacher"
property="id"/>">
<table>
<tr>
<td><bean:message key="teacherForm.fullname"/>:</td>
<td><bean:write name="teacher" property="fullname"/></td>
</tr>
</table>
<table>
<tr>
<td align="center">
<b><bean:message
key="teacher_classes.label.teacherclass"/></b>
</td>
<td> </td>
<td align="center">
<b><bean:message
key="teacher_classes.label.otherclass"/></b>
</td>
</tr>
<tr>
<td>
<select name="inclasses" multiple="true" size="18"
style="width:150"
ondblclick="moveToList('inclasses', 'notinclasses')">
<logic:iterate id="cls" name="inclasses">
<option value="<bean:write name="cls"
property="id"/>"><bean:write name="cls"
property="title"/></option>
</logic:iterate>
</select>
</td>
<td align="center">
<html:button property="select"
titleKey="teacher_classes.btn.add"
style="width:120"
onclick="moveToList('notinclasses', 'inclasses')">
<bean:message key="teacher_classes.btn.add"/>
</html:button>
<p>
<html:button property="unselect"
titleKey="teacher_classes.btn.delete"
style="width:120"
onclick="moveToList('inclasses', 'notinclasses')">
<bean:message key="teacher_classes.btn.delete"/>
</html:button>
<p> <p> <p>
<html:button property="selectAll"
titleKey="teacher_classes.btn.addAll"
style="width:120"
onclick="moveAllToList('notinclasses', 'inclasses')">
<bean:message key="teacher_classes.btn.addAll"/>
</html:button>
<p>
<html:button property="unselectAll"
titleKey="teacher_classes.btn.deleteAll"
style="width:120"
onclick="moveAllToList('inclasses', 'notinclasses')">
<bean:message key="teacher_classes.btn.deleteAll"/>
</html:button>
</td>
<td>
<select name="notinclasses" multiple="true" size="18"
style="width:150"
ondblclick="moveToList('notinclasses', 'inclasses')">
<logic:iterate id="cls" name="notinclasses">
<option value="<bean:write name="cls"
property="id"/>"><bean:write name="cls"
property="title"/></option>
</logic:iterate>
</select>
</td>
</tr>
<tr>
<td align="center" colspan="3">
<html:submit>
<bean:message key="btn.save"/>
</html:submit>
<html:reset>
<bean:message key="btn.reset"/>
</html:reset>
</td>
</tr>
<tr>
<td align="center" colspan="3">
<a href="teacher.do?p=list">
<bean:message key="btn.back" />
</a>
</td>
</tr>
</table>
</html:form>
</center>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -