Blame view

WebRoot/WEB-INF/jsp/sunvote/student/student_list2.jsp 6.3 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
15
16
17
18
19
20
21
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>中天电子-教育管理系统</title>
  
  <!-- Bootstrap -->
  <link
  	href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css"
  	rel="stylesheet">
  <link href="../static/css/teach.css" rel="stylesheet">
6429ab88   孙向锦   remove
22
23
24
25
26
27
28
  
  <!-- 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
29
  </head>
6429ab88   孙向锦   remove
30
  <body>
7d60b75e   孙向锦   添加班级-1
31
  
6429ab88   孙向锦   remove
32
33
34
35
  <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   孙向锦   修改列表可以滚动,而头不动。
36
  			<div class="box_header">
6429ab88   孙向锦   remove
37
38
39
40
  			<div class="head_box_l">
  				<p>
  					<span class="right_b"></span>学生管理
  				</p>
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
41
42
43
  				</div><div class="clearfix"></div>
  				</div>
  			<div style="padding:0 5%;background:#fff;">
6429ab88   孙向锦   remove
44
  			<table class="table table-striped">
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
45
46
47
48
49
  				<col style="width: 10%" />
  				<col style="width: 22%" />
  				<col style="width: 22%" />
  				<col style="width: 23%" />
  				<col style="width: 23%" />
6429ab88   孙向锦   remove
50
51
  				<thead>
  					<tr>
8942b440   孙向锦   提交code
52
  						<th><input type="checkbox" value="0" name='ids' id="ids"  />序号</th>
6429ab88   孙向锦   remove
53
54
55
56
57
58
  						<th>姓名</th>
  						<th>学号</th>
  						<th>键盘ID</th>
  						<th>操作</th>
  					</tr>
  				</thead>
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
59
60
61
62
63
64
65
66
67
68
69
  			</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
70
71
72
73
  				<tbody>
  				<c:choose>
  					<c:when test="${not empty varList}">
  						<c:forEach items="${varList}" var="var" varStatus="vs">
7d60b75e   孙向锦   添加班级-1
74
  							<tr>
8942b440   孙向锦   提交code
75
  								<td><input type="checkbox" name='ids' id="ids"  value="${var.ID}" />${vs.index+1}</td>
6429ab88   孙向锦   remove
76
  									<td class='center'>${var.NAME}</td>
8942b440   孙向锦   提交code
77
  											<td>${var.NUMBER}</td>
6429ab88   孙向锦   remove
78
  											<td>${var.KEYPAD_ID}</td>
8942b440   孙向锦   提交code
79
  											<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
80
81
82
  								
  								
  											
7d60b75e   孙向锦   添加班级-1
83
  							</tr>
6429ab88   孙向锦   remove
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
  						
  						</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 版本
101
102
103
  				<div class="creat">
  					<input type="button" onclick="upload();" value="批量导入" />
  				</div>
6429ab88   孙向锦   remove
104
105
106
107
108
  				<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
109
  				</div>
7d60b75e   孙向锦   添加班级-1
110
111
  			</div>
  		</div>
6429ab88   孙向锦   remove
112
113
  	</form>
  </body>
7d60b75e   孙向锦   添加班级-1
114
  
6429ab88   孙向锦   remove
115
116
  <%@ include file="../../system/index/foot2.jsp"%>
  <script type="text/javascript">
3371dbc6   孙向锦   0720 版本
117
118
  		$(document).ready(function(){
  			window.top.loading.remove();
f19da108   孙向锦   添加英语对应的修改
119
  			$(".table_box").css("margin-top",$(".head_box").height() - 143);
3371dbc6   孙向锦   0720 版本
120
  		});
7d60b75e   孙向锦   添加班级-1
121
  		function tosearch(){
7d60b75e   孙向锦   添加班级-1
122
123
  			$("#Form").submit();
  		}
7d60b75e   孙向锦   添加班级-1
124
  		
90ac05a1   孙向锦   修改列表可以滚动,而头不动。
125
126
127
128
  		$('#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
129
  					var row = this;
6429ab88   孙向锦   remove
130
131
  					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
132
  				});
7d60b75e   孙向锦   添加班级-1
133
134
  		});
  		
7d60b75e   孙向锦   添加班级-1
135
  		function del(Id){
6429ab88   孙向锦   remove
136
137
  			window.top.remove.init({"title":"删除","func":function(success){
  				if(success){
7d60b75e   孙向锦   添加班级-1
138
  					var url = "<%=basePath%>student/delete.do?ID="+Id+"&tm="+new Date().getTime();
6429ab88   孙向锦   remove
139
  					window.top.loading.show();
7d60b75e   孙向锦   添加班级-1
140
141
142
143
  					$.get(url,function(data){
  						tosearch();
  					});
  				}
6429ab88   孙向锦   remove
144
145
  				else{
  					console.log("false");
7d60b75e   孙向锦   添加班级-1
146
  				}
6429ab88   孙向锦   remove
147
  			}});
8942b440   孙向锦   提交code
148
  			window.top.remove.show();
7d60b75e   孙向锦   添加班级-1
149
150
  		}
  		
6429ab88   孙向锦   remove
151
152
153
154
155
156
157
  		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
158
  			});
6429ab88   孙向锦   remove
159
  			window.top.modal.show();
9338b563   孙向锦   添加报表
160
161
  		}
  		
8942b440   孙向锦   提交code
162
163
164
  		function edit(Id){
  			window.top.modal.init({
  			'title':'添加学生',
a479f295   孙向锦   添加了报表逻辑
165
  			'url':'<%=basePath%>student/goEdit2.do?class_id=${pd.CLASS_ID}&term_id=${pd.TERM_ID}&ID='+Id,
8942b440   孙向锦   提交code
166
167
168
169
170
171
  			func:function() {
  				tosearch();
  			}
  			});
  			window.top.modal.show();
  		}
6429ab88   孙向锦   remove
172
  		
8942b440   孙向锦   提交code
173
174
175
176
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
  		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
204
  		}
6429ab88   孙向锦   remove
205
  		
3371dbc6   孙向锦   0720 版本
206
207
208
209
210
211
212
213
214
215
  		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();
  		}
6429ab88   孙向锦   remove
216
217
  		
  </script>
7d60b75e   孙向锦   添加班级-1
218
  </html>