Commit 90ac05a1df11d3f6f2587a9b5058f081ce7d5f0d

Authored by 孙向锦
1 parent 67dfaf5c

修改列表可以滚动,而头不动。

WebRoot/WEB-INF/jsp/sunvote/paper/paper_list2.jsp
@@ -35,6 +35,7 @@ @@ -35,6 +35,7 @@
35 35
36 <form action="../paper/list2.do" method="post" name="Form" id="Form"> 36 <form action="../paper/list2.do" method="post" name="Form" id="Form">
37 <div class="head_box"> 37 <div class="head_box">
  38 + <div class="box_header">
38 <div class="head_box_l"> 39 <div class="head_box_l">
39 <p> 40 <p>
40 <span class="right_b"></span>试卷管理 41 <span class="right_b"></span>试卷管理
@@ -47,12 +48,18 @@ @@ -47,12 +48,18 @@
47 src="../static/images/search.png" /></a> 48 src="../static/images/search.png" /></a>
48 </div> 49 </div>
49 <div class="clear"></div> 50 <div class="clear"></div>
50 - </div>  
51 - <div class="table_box">  
52 - <table class="table table-striped"> 51 + </div>
  52 + <div style="padding:0 5%;background:#fff;">
  53 + <table class="table table-striped">
  54 + <col style="width: 10%" />
  55 + <col style="width: 20%" />
  56 + <col style="width: 20%" />
  57 + <col style="width: 20%" />
  58 + <col style="width: 20%" />
  59 + <col style="width: 10%" />
53 <thead> 60 <thead>
54 <tr> 61 <tr>
55 - <th><input type="checkbox" name='ids' />序号</th> 62 + <th><input type="checkbox" name='ids' id="ids" />序号</th>
56 <th>测验标题</th> 63 <th>测验标题</th>
57 <th>创建时间</th> 64 <th>创建时间</th>
58 <th>建议考试时长</th> 65 <th>建议考试时长</th>
@@ -60,6 +67,17 @@ @@ -60,6 +67,17 @@
60 <th>操作</th> 67 <th>操作</th>
61 </tr> 68 </tr>
62 </thead> 69 </thead>
  70 + </table>
  71 + </div>
  72 + </div>
  73 + <div class="table_box">
  74 + <table class="table table-striped">
  75 + <col style="width: 10%" />
  76 + <col style="width: 20%" />
  77 + <col style="width: 20%" />
  78 + <col style="width: 20%" />
  79 + <col style="width: 20%" />
  80 + <col style="width: 10%" />
63 <tbody> 81 <tbody>
64 <c:choose> 82 <c:choose>
65 <c:when test="${not empty varList}"> 83 <c:when test="${not empty varList}">
@@ -116,9 +134,10 @@ @@ -116,9 +134,10 @@
116 $("#Form").submit(); 134 $("#Form").submit();
117 } 135 }
118 136
119 - $('.table_box > .table > thead > tr > th input[type=checkbox]').eq(0).on('click', function(){  
120 - var th_checked = this.checked;//checkbox inside "TH" table header  
121 - $(this).closest('table').find('tbody > tr').each(function(){ 137 + $('#ids').on('click', function(){
  138 + var th_checked = $("#ids").prop('checked');//checkbox inside "TH" table header
  139 +
  140 + $(".table_box .table").find('tbody > tr').each(function(){
122 var row = this; 141 var row = this;
123 if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true); 142 if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true);
124 else $(row).find('input[type=checkbox]').eq(0).prop('checked', false); 143 else $(row).find('input[type=checkbox]').eq(0).prop('checked', false);
WebRoot/WEB-INF/jsp/sunvote/student/student_edit2.jsp
@@ -56,14 +56,7 @@ li input { @@ -56,14 +56,7 @@ li input {
56 width: 100%; 56 width: 100%;
57 } 57 }
58 58
59 -li select {  
60 - height: 30px;  
61 - line-height: 30px;  
62 - background: #f5f5f5;  
63 - border: 1px solid #ccc;  
64 - outline-style: none;  
65 - width: 100%;  
66 -} 59 +
67 60
68 .btn { 61 .btn {
69 width: 80%; 62 width: 80%;
WebRoot/WEB-INF/jsp/sunvote/student/student_list2.jsp
@@ -33,15 +33,20 @@ @@ -33,15 +33,20 @@
33 <input type="hidden" name="CLASS_ID" id="CLASS_ID" value="${pd.CLASS_ID}"/> 33 <input type="hidden" name="CLASS_ID" id="CLASS_ID" value="${pd.CLASS_ID}"/>
34 <input type="hidden" name="TERM_ID" id="TERM_ID" value="${pd.TERM_ID}"/> 34 <input type="hidden" name="TERM_ID" id="TERM_ID" value="${pd.TERM_ID}"/>
35 <div class="head_box"> 35 <div class="head_box">
  36 + <div class="box_header">
36 <div class="head_box_l"> 37 <div class="head_box_l">
37 <p> 38 <p>
38 <span class="right_b"></span>学生管理 39 <span class="right_b"></span>学生管理
39 </p> 40 </p>
40 - </div>  
41 -  
42 - </div>  
43 - <div class="table_box"> 41 + </div><div class="clearfix"></div>
  42 + </div>
  43 + <div style="padding:0 5%;background:#fff;">
44 <table class="table table-striped"> 44 <table class="table table-striped">
  45 + <col style="width: 10%" />
  46 + <col style="width: 22%" />
  47 + <col style="width: 22%" />
  48 + <col style="width: 23%" />
  49 + <col style="width: 23%" />
45 <thead> 50 <thead>
46 <tr> 51 <tr>
47 <th><input type="checkbox" value="0" name='ids' id="ids" />序号</th> 52 <th><input type="checkbox" value="0" name='ids' id="ids" />序号</th>
@@ -51,6 +56,17 @@ @@ -51,6 +56,17 @@
51 <th>操作</th> 56 <th>操作</th>
52 </tr> 57 </tr>
53 </thead> 58 </thead>
  59 + </table></div>
  60 +
  61 + <div class="clearfix"></div>
  62 + </div>
  63 + <div class="table_box">
  64 + <table class="table table-striped">
  65 + <col style="width: 10%" />
  66 + <col style="width: 22%" />
  67 + <col style="width: 22%" />
  68 + <col style="width: 23%" />
  69 + <col style="width: 23%" />
54 <tbody> 70 <tbody>
55 <c:choose> 71 <c:choose>
56 <c:when test="${not empty varList}"> 72 <c:when test="${not empty varList}">
@@ -105,9 +121,10 @@ @@ -105,9 +121,10 @@
105 $("#Form").submit(); 121 $("#Form").submit();
106 } 122 }
107 123
108 - $('.table_box > .table > thead > tr > th input[type=checkbox]').eq(0).on('click', function(){  
109 - var th_checked = this.checked;//checkbox inside "TH" table header  
110 - $(this).closest('table').find('tbody > tr').each(function(){ 124 + $('#ids').on('click', function(){
  125 + var th_checked = $("#ids").prop('checked');//checkbox inside "TH" table header
  126 +
  127 + $(".table_box .table").find('tbody > tr').each(function(){
111 var row = this; 128 var row = this;
112 if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true); 129 if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true);
113 else $(row).find('input[type=checkbox]').eq(0).prop('checked', false); 130 else $(row).find('input[type=checkbox]').eq(0).prop('checked', false);
WebRoot/WEB-INF/jsp/sunvote/teacher/creat_question.jsp
@@ -198,6 +198,12 @@ @@ -198,6 +198,12 @@
198 } 198 }
199 $("title").html(title); 199 $("title").html(title);
200 } 200 }
  201 + $(document).ready(function(){
  202 + var _height = $(".page-header").height();
  203 + $(".content").css("padding-top",_height);
  204 +
  205 + })
  206 +
201 //var testData={"title":"TEST1","exam_time":46,"paper_type":"1","subject_id":"1","grade_id":"1","user_id":"1","score":5,"questions":[{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"单选","option_num":"","option_content":"","answer":"","difficulty":"","analysis":"","question_from":"","score":1,"part_score":"","remark":"","rank":"1","no_name":"一、","questions":[{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"A","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.1"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"B","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.2"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"C","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.3"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"D","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.4"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"A","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.5"}]}]}; 207 //var testData={"title":"TEST1","exam_time":46,"paper_type":"1","subject_id":"1","grade_id":"1","user_id":"1","score":5,"questions":[{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"单选","option_num":"","option_content":"","answer":"","difficulty":"","analysis":"","question_from":"","score":1,"part_score":"","remark":"","rank":"1","no_name":"一、","questions":[{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"A","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.1"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"B","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.2"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"C","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.3"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"D","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.4"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"A","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.5"}]}]};
202 //var testData={"title":"TEST1","exam_time":46,"paper_type":"1","subject_id":"1","grade_id":"1","user_id":"1","score":5,"questions":[]}; 208 //var testData={"title":"TEST1","exam_time":46,"paper_type":"1","subject_id":"1","grade_id":"1","user_id":"1","score":5,"questions":[]};
203 </script> 209 </script>
WebRoot/static/css/teach.css
@@ -36,13 +36,15 @@ input[type=&quot;checkbox&quot;]{margin-right:10px;} @@ -36,13 +36,15 @@ input[type=&quot;checkbox&quot;]{margin-right:10px;}
36 .content .content_r{margin-left:18%;height:100%;overflow-y:hidden;} 36 .content .content_r{margin-left:18%;height:100%;overflow-y:hidden;}
37 37
38 38
39 - .head_box{width:100%;height:94px;background:#f5f5f5;padding:30px 5%;} 39 + .head_box{width:100%;height:auto;position:fixed;top:0;}
  40 + .box_header{padding:30px 5%;background:#f5f5f5;}
40 .head_box_l{float:left;font-size:30px;} 41 .head_box_l{float:left;font-size:30px;}
  42 + .head_box .table{padding:0px 5%;margin-bottom:0;}
41 .head_box_l p{color:#106666;margin-bottom:0;} 43 .head_box_l p{color:#106666;margin-bottom:0;}
42 .head_box_r{float:right;} 44 .head_box_r{float:right;}
43 .head_box_r input{padding-left:10px;} 45 .head_box_r input{padding-left:10px;}
44 .head_box_r img{width:30px;margin-left:10px;} 46 .head_box_r img{width:30px;margin-left:10px;}
45 - .table_box{padding:5%;} 47 + .table_box{padding:5%;padding-top:143px;}
46 .table_box input[name="choose"]{vertical-align:top;margin-right:15px;} 48 .table_box input[name="choose"]{vertical-align:top;margin-right:15px;}
47 .table_box img{width:24px;} 49 .table_box img{width:24px;}
48 .footer .creat,.content .content_r .footer .removeAll {float:left;} 50 .footer .creat,.content .content_r .footer .removeAll {float:left;}