Blame view

WebRoot/WEB-INF/jsp/sunvote/student/student_list2.jsp 6.56 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]-->
7d60b75e   孙向锦   添加班级-1
30
  </head>
6429ab88   孙向锦   remove
31
  <body>
7d60b75e   孙向锦   添加班级-1
32
  
6429ab88   孙向锦   remove
33
34
35
36
  <form action="../student/listcs.do" method="post" name="Form" id="Form">
  		<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   孙向锦   修改列表可以滚动,而头不动。
37
  			<div class="box_header">
6429ab88   孙向锦   remove
38
39
40
41
  			<div class="head_box_l">
  				<p>
  					<span class="right_b"></span>学生管理
  				</p>
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
42
43
44
  				</div><div class="clearfix"></div>
  				</div>
  			<div style="padding:0 5%;background:#fff;">
6429ab88   孙向锦   remove
45
  			<table class="table table-striped">
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
46
47
48
49
50
  				<col style="width: 10%" />
  				<col style="width: 22%" />
  				<col style="width: 22%" />
  				<col style="width: 23%" />
  				<col style="width: 23%" />
6429ab88   孙向锦   remove
51
52
  				<thead>
  					<tr>
8942b440   孙向锦   提交code
53
  						<th><input type="checkbox" value="0" name='ids' id="ids"  />序号</th>
6429ab88   孙向锦   remove
54
55
56
57
58
59
  						<th>姓名</th>
  						<th>学号</th>
  						<th>键盘ID</th>
  						<th>操作</th>
  					</tr>
  				</thead>
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
60
61
62
63
64
65
66
67
68
69
70
  			</table></div>
  			
  			<div class="clearfix"></div>
  		</div>
  		<div class="table_box">
  			<table class="table table-striped">
  				<col style="width: 10%" />
  				<col style="width: 22%" />
  				<col style="width: 22%" />
  				<col style="width: 23%" />
  				<col style="width: 23%" />
6429ab88   孙向锦   remove
71
72
73
74
  				<tbody>
  				<c:choose>
  					<c:when test="${not empty varList}">
  						<c:forEach items="${varList}" var="var" varStatus="vs">
7d60b75e   孙向锦   添加班级-1
75
  							<tr>
8942b440   孙向锦   提交code
76
  								<td><input type="checkbox" name='ids' id="ids"  value="${var.ID}" />${vs.index+1}</td>
6429ab88   孙向锦   remove
77
  									<td class='center'>${var.NAME}</td>
8942b440   孙向锦   提交code
78
  											<td>${var.NUMBER}</td>
6429ab88   孙向锦   remove
79
  											<td>${var.KEYPAD_ID}</td>
8942b440   孙向锦   提交code
80
  											<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
81
82
83
  								
  								
  											
7d60b75e   孙向锦   添加班级-1
84
  							</tr>
6429ab88   孙向锦   remove
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
  						
  						</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 版本
102
103
104
  				<div class="creat">
  					<input type="button" onclick="upload();" value="批量导入" />
  				</div>
d7525cae   jack   1.学生老师导入导出
105
106
107
  				<div class="creat">
  					<input type="button" onclick="export2();" value="批量导出" />
  				</div>
6429ab88   孙向锦   remove
108
109
110
111
112
  				<div class="removeAll" >
  					<input type="button" onclick="deleteAll();" value="批量删除" />
  				</div>
  				<div class="page_box">
  					<div class="pagination" style="float: right;padding-top: 0px;margin-top: 0px;">${page.pageStr}</div>
7d60b75e   孙向锦   添加班级-1
113
  				</div>
7d60b75e   孙向锦   添加班级-1
114
115
  			</div>
  		</div>
6429ab88   孙向锦   remove
116
117
  	</form>
  </body>
7d60b75e   孙向锦   添加班级-1
118
  
6429ab88   孙向锦   remove
119
120
  <%@ include file="../../system/index/foot2.jsp"%>
  <script type="text/javascript">
3371dbc6   孙向锦   0720 版本
121
122
  		$(document).ready(function(){
  			window.top.loading.remove();
f19da108   孙向锦   添加英语对应的修改
123
  			$(".table_box").css("margin-top",$(".head_box").height() - 143);
3371dbc6   孙向锦   0720 版本
124
  		});
7d60b75e   孙向锦   添加班级-1
125
  		function tosearch(){
7d60b75e   孙向锦   添加班级-1
126
127
  			$("#Form").submit();
  		}
7d60b75e   孙向锦   添加班级-1
128
  		
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
129
130
131
132
  		$('#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
133
  					var row = this;
6429ab88   孙向锦   remove
134
135
  					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
136
  				});
7d60b75e   孙向锦   添加班级-1
137
138
  		});
  		
7d60b75e   孙向锦   添加班级-1
139
  		function del(Id){
6429ab88   孙向锦   remove
140
141
  			window.top.remove.init({"title":"删除","func":function(success){
  				if(success){
7d60b75e   孙向锦   添加班级-1
142
  					var url = "<%=basePath%>student/delete.do?ID="+Id+"&tm="+new Date().getTime();
6429ab88   孙向锦   remove
143
  					window.top.loading.show();
7d60b75e   孙向锦   添加班级-1
144
145
146
147
  					$.get(url,function(data){
  						tosearch();
  					});
  				}
6429ab88   孙向锦   remove
148
149
  				else{
  					console.log("false");
7d60b75e   孙向锦   添加班级-1
150
  				}
6429ab88   孙向锦   remove
151
  			}});
8942b440   孙向锦   提交code
152
  			window.top.remove.show();
7d60b75e   孙向锦   添加班级-1
153
154
  		}
  		
6429ab88   孙向锦   remove
155
156
157
158
159
160
161
  		function add(){
  			window.top.modal.init({
  			'title':'添加学生',
  			'url':'<%=basePath%>student/goAdd2.do?class_id=${pd.CLASS_ID}&term_id=${pd.TERM_ID}',
  			func:function() {
  				tosearch();
  			}
7d60b75e   孙向锦   添加班级-1
162
  			});
6429ab88   孙向锦   remove
163
  			window.top.modal.show();
9338b563   孙向锦   添加报表
164
165
  		}
  		
8942b440   孙向锦   提交code
166
167
168
  		function edit(Id){
  			window.top.modal.init({
  			'title':'添加学生',
a479f295   孙向锦   添加了报表逻辑
169
  			'url':'<%=basePath%>student/goEdit2.do?class_id=${pd.CLASS_ID}&term_id=${pd.TERM_ID}&ID='+Id,
8942b440   孙向锦   提交code
170
171
172
173
174
175
  			func:function() {
  				tosearch();
  			}
  			});
  			window.top.modal.show();
  		}
6429ab88   孙向锦   remove
176
  		
8942b440   孙向锦   提交code
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
  		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
208
  		}
6429ab88   孙向锦   remove
209
  		
3371dbc6   孙向锦   0720 版本
210
211
212
213
214
215
216
217
218
219
  		function upload(){
  			 window.top.modal.init({
  			'title':'EXCEL导入学生名单',
  			'url':'<%=basePath%>student/goUploadExcel.do?class_id=${pd.CLASS_ID}&term_id=${pd.TERM_ID}',
  			func:function() {
  				tosearch();
  			}
  			});
  			window.top.modal.show();
  		}
d7525cae   jack   1.学生老师导入导出
220
221
222
  		function export2(){
  			window.open('<%=basePath%>student/excel?class_id=${pd.CLASS_ID}','_blank');
  		}
6429ab88   孙向锦   remove
223
224
  		
  </script>
7d60b75e   孙向锦   添加班级-1
225
  </html>