Blame view

WebRoot/WEB-INF/jsp/sunvote/student/student_list2.jsp 7.59 KB
6429ab88   孙向锦   remove
1
2
  <%@ page language="java" contentType="text/html; charset=UTF-8"
  	pageEncoding="UTF-8"%>
7d60b75e   孙向锦   添加班级-1
3
4
5
6
7
  <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
  <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
  <%
  	String path = request.getContextPath();
  	String basePath = request.getScheme() + "://"
6429ab88   孙向锦   remove
8
  			+ request.getServerName() + ":" + request.getServerPort() + path + "/";
7d60b75e   孙向锦   添加班级-1
9
  %>
6429ab88   孙向锦   remove
10
  <html lang="zh-CN">
7d60b75e   孙向锦   添加班级-1
11
  <head>
6429ab88   孙向锦   remove
12
13
14
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
1f1e41d5   jack   去除中天(sunvote)等字样
15
  <title>教育管理系统</title>
6429ab88   孙向锦   remove
16
17
  
  <!-- Bootstrap -->
b638e17a   jack   1.英文翻译(三)
18
  <!-- <link
6429ab88   孙向锦   remove
19
  	href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css"
b638e17a   jack   1.英文翻译(三)
20
21
  	rel="stylesheet"> -->
  	<link rel="stylesheet" href="../static/css/bootstrap.min.css" />
6429ab88   孙向锦   remove
22
  <link href="../static/css/teach.css" rel="stylesheet">
6429ab88   孙向锦   remove
23
24
25
26
27
28
29
  
  <!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
  <!-- 警告:通过 file:// 协议(就是直接将 html 页面拖拽到浏览器中)访问页面时 Respond.js 不起作用 -->
  <!--[if lt IE 9]>
        <script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
        <script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
      <![endif]-->
4926e3fd   jack   1.修复bug
30
31
32
33
  <style type="text/css">
  	#remove{
  	background:#ccc}
  </style>
7d60b75e   孙向锦   添加班级-1
34
  </head>
6429ab88   孙向锦   remove
35
  <body>
7d60b75e   孙向锦   添加班级-1
36
  
89ac0783   jack   1.添加年级卷分析功能
37
  <form action="../student/listcs.do?SCHOOL_ID=${pd.SCHOOL_ID}&class_id=${pd.ID }" method="post" name="Form" id="Form">
6429ab88   孙向锦   remove
38
39
40
  		<input type="hidden" name="CLASS_ID" id="CLASS_ID" value="${pd.CLASS_ID}"/>
  		<input type="hidden" name="TERM_ID" id="TERM_ID" value="${pd.TERM_ID}"/>
  		<div class="head_box">
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
41
  			<div class="box_header">
6429ab88   孙向锦   remove
42
43
44
45
  			<div class="head_box_l">
  				<p>
  					<span class="right_b"></span>学生管理
  				</p>
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
46
47
48
  				</div><div class="clearfix"></div>
  				</div>
  			<div style="padding:0 5%;background:#fff;">
6429ab88   孙向锦   remove
49
  			<table class="table table-striped">
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
50
  				<col style="width: 10%" />
4926e3fd   jack   1.修复bug
51
52
53
54
55
  				<col style="width: 20%" />
  				<col style="width: 20%" />
  				<col style="width: 10%" />
  				<col style="width: 20%" />
  				<col style="width: 20%" />
6429ab88   孙向锦   remove
56
57
  				<thead>
  					<tr>
8942b440   孙向锦   提交code
58
  						<th><input type="checkbox" value="0" name='ids' id="ids"  />序号</th>
6429ab88   孙向锦   remove
59
60
  						<th>姓名</th>
  						<th>学号</th>
4926e3fd   jack   1.修复bug
61
  						<th>性别</th>
6429ab88   孙向锦   remove
62
63
64
65
  						<th>键盘ID</th>
  						<th>操作</th>
  					</tr>
  				</thead>
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
66
67
68
69
70
71
72
  			</table></div>
  			
  			<div class="clearfix"></div>
  		</div>
  		<div class="table_box">
  			<table class="table table-striped">
  				<col style="width: 10%" />
4926e3fd   jack   1.修复bug
73
74
75
76
77
  				<col style="width: 20%" />
  				<col style="width: 20%" />
  				<col style="width: 10%" />
  				<col style="width: 20%" />
  				<col style="width: 20%" />
6429ab88   孙向锦   remove
78
79
80
81
  				<tbody>
  				<c:choose>
  					<c:when test="${not empty varList}">
  						<c:forEach items="${varList}" var="var" varStatus="vs">
7d60b75e   孙向锦   添加班级-1
82
  							<tr>
8942b440   孙向锦   提交code
83
  								<td><input type="checkbox" name='ids' id="ids"  value="${var.ID}" />${vs.index+1}</td>
6429ab88   孙向锦   remove
84
  									<td class='center'>${var.NAME}</td>
8942b440   孙向锦   提交code
85
  											<td>${var.NUMBER}</td>
4926e3fd   jack   1.修复bug
86
87
88
89
90
91
92
93
  											<td>
  												<c:if test="${var.SEX == 0}">
  
  												</c:if>
  												<c:if test="${var.SEX == 1}">
  
  												</c:if>
  											</td>
6429ab88   孙向锦   remove
94
  											<td>${var.KEYPAD_ID}</td>
8942b440   孙向锦   提交code
95
  											<td><a href="#" onclick="edit('${var.ID}');" style="margin-right:10px;"><img src="../static/images/eidtor.png" /></a><a href="#" onclick="del('${var.ID}');"><img src="../static/images/remove.png" /></a></td>
6429ab88   孙向锦   remove
96
97
98
  								
  								
  											
7d60b75e   孙向锦   添加班级-1
99
  							</tr>
6429ab88   孙向锦   remove
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
  						
  						</c:forEach>
  					</c:when>
  					<c:otherwise>
  						<tr class="main_info">
  							<td colspan="100" class="center" >没有相关数据</td>
  						</tr>
  					</c:otherwise>
  				</c:choose>
  				</tbody>
  			</table>
  	
  	
  			<div class="footer">
  				<div class="creat">
  					<input type="button" onclick="add();" value="添加学生" />
  				</div>
3371dbc6   孙向锦   0720 版本
117
118
119
  				<div class="creat">
  					<input type="button" onclick="upload();" value="批量导入" />
  				</div>
d7525cae   jack   1.学生老师导入导出
120
121
122
  				<div class="creat">
  					<input type="button" onclick="export2();" value="批量导出" />
  				</div>
6429ab88   孙向锦   remove
123
  				<div class="removeAll" >
4926e3fd   jack   1.修复bug
124
  					<input type="button" onclick="deleteAll();" disabled id="remove" value="批量删除" />
6429ab88   孙向锦   remove
125
126
127
  				</div>
  				<div class="page_box">
  					<div class="pagination" style="float: right;padding-top: 0px;margin-top: 0px;">${page.pageStr}</div>
7d60b75e   孙向锦   添加班级-1
128
  				</div>
7d60b75e   孙向锦   添加班级-1
129
130
  			</div>
  		</div>
6429ab88   孙向锦   remove
131
132
  	</form>
  </body>
7d60b75e   孙向锦   添加班级-1
133
  
6429ab88   孙向锦   remove
134
135
  <%@ include file="../../system/index/foot2.jsp"%>
  <script type="text/javascript">
3371dbc6   孙向锦   0720 版本
136
137
  		$(document).ready(function(){
  			window.top.loading.remove();
f19da108   孙向锦   添加英语对应的修改
138
  			$(".table_box").css("margin-top",$(".head_box").height() - 143);
3371dbc6   孙向锦   0720 版本
139
  		});
7d60b75e   孙向锦   添加班级-1
140
  		function tosearch(){
7d60b75e   孙向锦   添加班级-1
141
142
  			$("#Form").submit();
  		}
7d60b75e   孙向锦   添加班级-1
143
  		
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
144
145
146
147
  		$('#ids').on('click', function(){
  				var th_checked = $("#ids").prop('checked');//checkbox inside "TH" table header
  				
  				$(".table_box .table").find('tbody > tr').each(function(){
7d60b75e   孙向锦   添加班级-1
148
  					var row = this;
6429ab88   孙向锦   remove
149
150
  					if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true);
  					else $(row).find('input[type=checkbox]').eq(0).prop('checked', false);
7d60b75e   孙向锦   添加班级-1
151
  				});
7d60b75e   孙向锦   添加班级-1
152
153
  		});
  		
7d60b75e   孙向锦   添加班级-1
154
  		function del(Id){
6429ab88   孙向锦   remove
155
156
  			window.top.remove.init({"title":"删除","func":function(success){
  				if(success){
7d60b75e   孙向锦   添加班级-1
157
  					var url = "<%=basePath%>student/delete.do?ID="+Id+"&tm="+new Date().getTime();
6429ab88   孙向锦   remove
158
  					window.top.loading.show();
7d60b75e   孙向锦   添加班级-1
159
160
161
162
  					$.get(url,function(data){
  						tosearch();
  					});
  				}
6429ab88   孙向锦   remove
163
164
  				else{
  					console.log("false");
7d60b75e   孙向锦   添加班级-1
165
  				}
6429ab88   孙向锦   remove
166
  			}});
8942b440   孙向锦   提交code
167
  			window.top.remove.show();
7d60b75e   孙向锦   添加班级-1
168
169
  		}
  		
6429ab88   孙向锦   remove
170
171
172
  		function add(){
  			window.top.modal.init({
  			'title':'添加学生',
89ac0783   jack   1.添加年级卷分析功能
173
  			'url':'<%=basePath%>student/goAdd2.do?SCHOOL_ID=${pd.SCHOOL_ID}&class_id=${pd.CLASS_ID}&term_id=${pd.TERM_ID}',
6429ab88   孙向锦   remove
174
175
176
  			func:function() {
  				tosearch();
  			}
7d60b75e   孙向锦   添加班级-1
177
  			});
6429ab88   孙向锦   remove
178
  			window.top.modal.show();
9338b563   孙向锦   添加报表
179
180
  		}
  		
8942b440   孙向锦   提交code
181
182
183
  		function edit(Id){
  			window.top.modal.init({
  			'title':'添加学生',
89ac0783   jack   1.添加年级卷分析功能
184
  			'url':'<%=basePath%>student/goEdit2.do?SCHOOL_ID=${pd.SCHOOL_ID}&class_id=${pd.CLASS_ID}&term_id=${pd.TERM_ID}&ID='+Id,
8942b440   孙向锦   提交code
185
186
187
188
189
190
  			func:function() {
  				tosearch();
  			}
  			});
  			window.top.modal.show();
  		}
6429ab88   孙向锦   remove
191
  		
8942b440   孙向锦   提交code
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
  		function deleteAll(){
  			window.top.remove.init({"title":"删除","func":function(success){
  				if(success){
  					var str = '';
  					for(var i=0;i < document.getElementsByName('ids').length;i++){
  					  if(document.getElementsByName('ids')[i].checked){
  					  	if(str=='') str += document.getElementsByName('ids')[i].value;
  					  	else str += ',' + document.getElementsByName('ids')[i].value;
  					  }
  					}
  					if(str==''){
  						
  					}else{
  						$.ajax({
  								type: "POST",
  								url: '<%=basePath%>student/deleteAll.do?tm='+new Date().getTime(),
  						    	data: {DATA_IDS:str},
  								dataType:'json',
  								//beforeSend: validateData,
  								cache: false,
  								success: function(data){
  									tosearch();
  								}
  							});
  					}
  				}
  				else{
  					console.log("false");
  				}
  			}});
  			window.top.remove.show();
7d60b75e   孙向锦   添加班级-1
223
  		}
6429ab88   孙向锦   remove
224
  		
3371dbc6   孙向锦   0720 版本
225
226
227
  		function upload(){
  			 window.top.modal.init({
  			'title':'EXCEL导入学生名单',
89ac0783   jack   1.添加年级卷分析功能
228
  			'url':'<%=basePath%>student/goUploadExcel.do?SCHOOL_ID=${pd.SCHOOL_ID}&class_id=${pd.CLASS_ID}&term_id=${pd.TERM_ID}',
3371dbc6   孙向锦   0720 版本
229
230
231
232
233
234
  			func:function() {
  				tosearch();
  			}
  			});
  			window.top.modal.show();
  		}
d7525cae   jack   1.学生老师导入导出
235
  		function export2(){
89ac0783   jack   1.添加年级卷分析功能
236
  			window.open('<%=basePath%>student/excel?SCHOOL_ID=${pd.SCHOOL_ID}&class_id=${pd.CLASS_ID}','_blank');
d7525cae   jack   1.学生老师导入导出
237
  		}
4926e3fd   jack   1.修复bug
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
  		$("input[type=checkbox]").on('click',function(){
  			var str = '';
  			for(var i=0;i < document.getElementsByName('ids').length;i++){
  			  if(document.getElementsByName('ids')[i].checked){
  			  	if(str=='') str += document.getElementsByName('ids')[i].value;
  			  	else str += ',' + document.getElementsByName('ids')[i].value;
  			  }
  			}
  			if(str==''){
  				$("#remove").attr("disabled","disabled");
  				$("#remove").css("background","#ccc");
  			}else{
  				$("#remove").removeAttr("disabled");
  				$("#remove").css("background","#f29c9f");
  			}
  		})
6429ab88   孙向锦   remove
254
255
  		
  </script>
7d60b75e   孙向锦   添加班级-1
256
  </html>