Commit c6b64ceb2f1ec5924508bcf14c56f29808609ce5

Authored by jack
1 parent f0d5a2af

1.课后练修改

WebRoot/WEB-INF/jsp/sunvote/homework/homework_edit2.jsp
@@ -42,6 +42,9 @@ @@ -42,6 +42,9 @@
42 <p> 42 <p>
43 <span class="right_b"></span>布置练习 43 <span class="right_b"></span>布置练习
44 </p> 44 </p>
  45 + </div>
  46 + <div class="head_box_r">
  47 + <button class="btn btn-primary" onclick="history.go(-1)">返回</button>
45 </div> 48 </div>
46 <div class="clear"></div> 49 <div class="clear"></div>
47 </div> 50 </div>
WebRoot/WEB-INF/jsp/sunvote/homework/homework_list.jsp
@@ -22,6 +22,11 @@ @@ -22,6 +22,11 @@
22 href="static/css/bootstrap.min.css" 22 href="static/css/bootstrap.min.css"
23 rel="stylesheet"> 23 rel="stylesheet">
24 <link href="static/css/teach.css" rel="stylesheet"> 24 <link href="static/css/teach.css" rel="stylesheet">
  25 +<style>
  26 + .footer .removeAll input.disable{
  27 + background:#bfb5b5;
  28 + }
  29 +</style>
25 </head> 30 </head>
26 <body class="no-skin"> 31 <body class="no-skin">
27 <form action="homework/list.do" method="post" name="Form" id="Form"> 32 <form action="homework/list.do" method="post" name="Form" id="Form">
@@ -100,11 +105,11 @@ @@ -100,11 +105,11 @@
100 <td >${var.ALL_SCORE}</td> 105 <td >${var.ALL_SCORE}</td>
101 <td style="text-align:center"> 106 <td style="text-align:center">
102 <c:if test="${var.COMPLETE_COUNT == '0'}"> 107 <c:if test="${var.COMPLETE_COUNT == '0'}">
103 - <a onclick="edit('${var.HOMEWORK_ID}');" style="margin-left: 28px"><img src="static/images/eidtor.png" /></a> 108 + <a onclick="edit('${var.HOMEWORK_ID}');" ><img src="static/images/eidtor.png" /></a>
104 <a onclick="del('${var.HOMEWORK_ID}');"><img src="static/images/remove.png" /></a> 109 <a onclick="del('${var.HOMEWORK_ID}');"><img src="static/images/remove.png" /></a>
105 </c:if> 110 </c:if>
106 <c:if test="${var.COMPLETE_COUNT == '1'}"> 111 <c:if test="${var.COMPLETE_COUNT == '1'}">
107 - <a onclick="homeReport('${var.HOMEWORK_ID}');" style="margin-left: 28px"><img src="static/images/view.png" /></a> 112 + <a onclick="homeReport('${var.HOMEWORK_ID}');" ><img src="static/images/view.png" /></a>
108 <a onclick="del('${var.HOMEWORK_ID}');" ><img src="static/images/remove.png" /></a> 113 <a onclick="del('${var.HOMEWORK_ID}');" ><img src="static/images/remove.png" /></a>
109 </c:if> 114 </c:if>
110 115
@@ -126,7 +131,7 @@ @@ -126,7 +131,7 @@
126 <input type="button" onclick="add('${pd.TEACHER_ID}')" value="布置练习" /> 131 <input type="button" onclick="add('${pd.TEACHER_ID}')" value="布置练习" />
127 </div> 132 </div>
128 <div class="removeAll"> 133 <div class="removeAll">
129 - <input type="button" onclick="del()" value="批量删除" /> 134 + <input type="button" disabled="true" class="removeBtn disable" onclick="del()" value="批量删除" />
130 </div> 135 </div>
131 <div class="page_box"> 136 <div class="page_box">
132 137
@@ -163,6 +168,8 @@ @@ -163,6 +168,8 @@
163 $('#ids').on('click', function(){ 168 $('#ids').on('click', function(){
164 var th_checked = $("#ids").prop('checked');//checkbox inside "TH" table header 169 var th_checked = $("#ids").prop('checked');//checkbox inside "TH" table header
165 170
  171 +
  172 +
166 $(".table_box .table").find('tbody > tr').each(function(){ 173 $(".table_box .table").find('tbody > tr').each(function(){
167 var row = this; 174 var row = this;
168 if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true); 175 if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true);
@@ -170,6 +177,16 @@ @@ -170,6 +177,16 @@
170 }); 177 });
171 }); 178 });
172 179
  180 + $(":checkbox").on("click",function(){
  181 + if($("input[type='checkbox']:checked").length>0){
  182 + $(".disable").attr("disabled","false");
  183 + $(".disable").removeClass("disable");
  184 + }else{
  185 + $(".disable").attr("disabled","true");
  186 + $(".removeBtn").addClass("disable");
  187 + }
  188 + })
  189 +
173 function tosearch(){ 190 function tosearch(){
174 $("#Form").submit(); 191 $("#Form").submit();
175 } 192 }
WebRoot/WEB-INF/jsp/sunvote/homework/homework_view.jsp
@@ -42,7 +42,10 @@ @@ -42,7 +42,10 @@
42 <p> 42 <p>
43 <span class="right_b"></span>练习预览 43 <span class="right_b"></span>练习预览
44 </p> 44 </p>
45 - </div> 45 + </div>
  46 + <div class="head_box_r">
  47 + <button class="btn btn-primary" onclick="history.go(-1)">返回</button>
  48 + </div>
46 <div class="clear"></div> 49 <div class="clear"></div>
47 </div> 50 </div>
48 <form action="homework/${msg }.do" name="Form" id="Form" method="post"> 51 <form action="homework/${msg }.do" name="Form" id="Form" method="post">
@@ -51,11 +54,11 @@ @@ -51,11 +54,11 @@
51 <table id="table_report" class="table"> 54 <table id="table_report" class="table">
52 <tr> 55 <tr>
53 <td style="width:95px;text-align: right;padding-top: 13px;">练习标题</td> 56 <td style="width:95px;text-align: right;padding-top: 13px;">练习标题</td>
54 - <td><input type="text" name="NAME" class="form-control" id="NAME" value="${pd.NAME}" maxlength="255" placeholder="输入练习标题,不超过20个汉字" title="作业代码" /></td> 57 + <td><input type="text" disabled="true" name="NAME" class="form-control" id="NAME" value="${pd.NAME}" maxlength="255" placeholder="输入练习标题,不超过20个汉字" title="作业代码" /></td>
55 </tr> 58 </tr>
56 <tr> 59 <tr>
57 <td style="width:95px;text-align: right;padding-top: 13px;">练习说明</td> 60 <td style="width:95px;text-align: right;padding-top: 13px;">练习说明</td>
58 - <td><input type="text" name=HOMEWORK_DESC class="form-control" id="HOMEWORK_DESC" value="${pd.HOMEWORK_DESC}" maxlength="255" placeholder="输入题目说明,如教材第12页1-5题,教辅第5页1-3题,尽量精简,不超过100个汉字" title="作业名称" /></td> 61 + <td><input type="text" disabled="true" name=HOMEWORK_DESC class="form-control" id="HOMEWORK_DESC" value="${pd.HOMEWORK_DESC}" maxlength="255" placeholder="输入题目说明,如教材第12页1-5题,教辅第5页1-3题,尽量精简,不超过100个汉字" title="作业名称" /></td>
59 </tr> 62 </tr>
60 <tr> 63 <tr>
61 <td style="width:95px;text-align: right;padding-top: 13px;">指定班级完成时间</td> 64 <td style="width:95px;text-align: right;padding-top: 13px;">指定班级完成时间</td>
@@ -64,10 +67,10 @@ @@ -64,10 +67,10 @@
64 <ul> 67 <ul>
65 <c:if test="${pd.CLASS_ID != null}"> 68 <c:if test="${pd.CLASS_ID != null}">
66 <li class="checked"> 69 <li class="checked">
67 - <input type="checkbox" checked="true" id="class0" name="className" value="${pd.CLASS_ID}" /> 70 + <input type="checkbox" disabled="true" checked="true" id="class0" name="className" value="${pd.CLASS_ID}" />
68 <label for="class0"></label> 71 <label for="class0"></label>
69 <span>${myelfun:findClassName(pd.CLASS_ID)}</span> 72 <span>${myelfun:findClassName(pd.CLASS_ID)}</span>
70 - <input class="date-picker" type="text" class="form-control" style="width:150px;text-align:center;" placeholder="完成日期" name="lastStart" id="lastStart" data-date-format="yyyy-mm-dd" readonly="readonly" value="${pd.COMPLETE_DATE}"/> 73 + <input class="date-picker" disabled="true" type="text" class="form-control" style="width:150px;text-align:center;" placeholder="完成日期" name="lastStart" id="lastStart" data-date-format="yyyy-mm-dd" readonly="readonly" value="${pd.COMPLETE_DATE}"/>
71 </li> 74 </li>
72 </c:if> 75 </c:if>
73 76
@@ -88,9 +91,9 @@ @@ -88,9 +91,9 @@
88 <col width="10%"/> 91 <col width="10%"/>
89 <thead> 92 <thead>
90 <tr> 93 <tr>
91 - <th style="text-align:left;"><span>题目数量</span><input type="number" class="w_100" id="que_num" value="${pd.QUESTION_COUNT==null?0:pd.QUESTION_COUNT}"/></th>  
92 - <th><span>选项个数</span><input type="number" class="w_100 ans_num" id="ans_num" value="4"/></th>  
93 - <th><span>分值</span><input type="number" class="w_100 score" id="score" value="1"/></th> 94 + <th style="text-align:left;"><span>题目数量</span><input type="number" disabled="true" class="w_100" id="que_num" value="${pd.QUESTION_COUNT==null?0:pd.QUESTION_COUNT}"/></th>
  95 + <th><span>选项个数</span><input type="number" disabled="true" class="w_100 ans_num" id="ans_num" value="4"/></th>
  96 + <th><span>分值</span><input type="number" disabled="true" class="w_100 score" id="score" value="1"/></th>
94 <th></th> 97 <th></th>
95 </tr> 98 </tr>
96 </thead> 99 </thead>
@@ -120,8 +123,8 @@ @@ -120,8 +123,8 @@
120 </div> 123 </div>
121 124
122 </td> 125 </td>
123 - <td class="middle"><span>选项个数</span><input type="number" class="w_100 ans_num" value="${var.OPTION_NUM}"/></td>  
124 - <td class="middle"><span>分值</span><input type="number" class="w_100 score" value="${var.SCORE}"/></td> 126 + <td class="middle"><span>选项个数</span><input type="number" disabled="true" class="w_100 ans_num" value="${var.OPTION_NUM}"/></td>
  127 + <td class="middle"><span>分值</span><input type="number" disabled="true" class="w_100 score" value="${var.SCORE}"/></td>
125 <td class="last"></td> 128 <td class="last"></td>
126 </tr> 129 </tr>
127 </c:forEach> 130 </c:forEach>