1
0
yin 1 mesiac pred
rodič
commit
ac631c67fd

+ 12 - 3
stmms-web/src/main/webapp/WEB-INF/views/modules/exam/groupAdd.jsp

@@ -93,6 +93,15 @@
                 $("#nextLi").attr("class", "");
                 $("#nextLi").attr("class", "");
                 $("#preLi").attr("class", "active");
                 $("#preLi").attr("class", "active");
             });
             });
+
+            $("#markMode").change(function () {
+                if ($("#markMode").val()!='TRACK') {
+                    $(".enableAllZero").show();
+                } else {
+                    $(".enableAllZero").hide();
+                    $("#enableAllZero").attr("checked",false);
+                }
+            });
         });
         });
     </script>
     </script>
 </head>
 </head>
@@ -168,7 +177,7 @@
             <div class="control-group">
             <div class="control-group">
                 <label class="control-label">评卷模式</label>
                 <label class="control-label">评卷模式</label>
                 <div class="controls">
                 <div class="controls">
-                    <select name="markMode">
+                    <select name="markMode" id="markMode">
                         <option value="">不限</option>
                         <option value="">不限</option>
                         <c:forEach items="${markModeList}" var="item">
                         <c:forEach items="${markModeList}" var="item">
                             <option value="${item}">${item.name}</option>
                             <option value="${item}">${item.name}</option>
@@ -263,10 +272,10 @@
                 </div>
                 </div>
             </c:if>
             </c:if>
             <c:if test="${exam.markMode!='TRACK'}">
             <c:if test="${exam.markMode!='TRACK'}">
-                <div class="control-group">
+                <div class="control-group enableAllZero">
                     <label class="control-label">启用全零分</label>
                     <label class="control-label">启用全零分</label>
                     <div class="controls">
                     <div class="controls">
-                        <input name="enableAllZero" type="checkbox" value="1"
+                        <input name="enableAllZero" id="enableAllZero" type="checkbox"
                                <c:if test="${group.enableAllZero}">checked</c:if>/>
                                <c:if test="${group.enableAllZero}">checked</c:if>/>
                     </div>
                     </div>
                 </div>
                 </div>

+ 13 - 4
stmms-web/src/main/webapp/WEB-INF/views/modules/exam/groupEditFull.jsp

@@ -228,6 +228,15 @@
                 $("#preDiv").show();
                 $("#preDiv").show();
                 $("#preLi").attr("class", "active");
                 $("#preLi").attr("class", "active");
             });
             });
+
+            $("#markMode").change(function () {
+                if ($("#markMode").val()!='TRACK') {
+                    $(".enableAllZero").show();
+                } else {
+                    $(".enableAllZero").hide();
+                    $("#enableAllZero").attr("checked", false);
+                }
+            });
         });
         });
     </script>
     </script>
 </head>
 </head>
@@ -309,7 +318,7 @@
             <div class="control-group">
             <div class="control-group">
                 <label class="control-label">评卷模式</label>
                 <label class="control-label">评卷模式</label>
                 <div class="controls">
                 <div class="controls">
-                    <select name="markMode">
+                    <select name="markMode" id="markMode">
                         <option value="">不限</option>
                         <option value="">不限</option>
                         <c:forEach items="${markModeList}" var="item">
                         <c:forEach items="${markModeList}" var="item">
                             <option value="${item}"
                             <option value="${item}"
@@ -409,11 +418,11 @@
                 </div>
                 </div>
             </c:if>
             </c:if>
         </c:if>
         </c:if>
-        <c:if test="${exam.markMode!='TRACK' && group.markMode!='TRACK'}">
-            <div class="control-group">
+        <c:if test="${exam.markMode!='TRACK'}">
+            <div class="control-group enableAllZero" <c:if test="${group.markMode=='TRACK'}">hidden="hidden"</c:if> >
                 <label class="control-label">启用全零分</label>
                 <label class="control-label">启用全零分</label>
                 <div class="controls">
                 <div class="controls">
-                    <input name="enableAllZero" type="checkbox" value="1"
+                    <input name="enableAllZero" id="enableAllZero" type="checkbox"
                            <c:if test="${group.enableAllZero}">checked</c:if>/>
                            <c:if test="${group.enableAllZero}">checked</c:if>/>
                 </div>
                 </div>
             </div>
             </div>

+ 12 - 4
stmms-web/src/main/webapp/WEB-INF/views/modules/exam/groupEditSimple.jsp

@@ -46,7 +46,15 @@
                     $("#arbitrateThreshold").attr("value", "");
                     $("#arbitrateThreshold").attr("value", "");
                     $(".doubleDiv").hide();
                     $(".doubleDiv").hide();
                 }
                 }
+            });
 
 
+            $("#markMode").change(function () {
+                if ($("#markMode").val()!='TRACK') {
+                    $(".enableAllZero").show();
+                } else {
+                    $(".enableAllZero").hide();
+                    $("#enableAllZero").attr("checked", false);
+                }
             });
             });
         });
         });
     </script>
     </script>
@@ -90,7 +98,7 @@
         <div class="control-group">
         <div class="control-group">
             <label class="control-label">评卷模式</label>
             <label class="control-label">评卷模式</label>
             <div class="controls">
             <div class="controls">
-                <select name="markMode">
+                <select name="markMode" id="markMode">
                     <option value="">不限</option>
                     <option value="">不限</option>
                     <c:forEach items="${markModeList}" var="item">
                     <c:forEach items="${markModeList}" var="item">
                         <option value="${item}"
                         <option value="${item}"
@@ -168,11 +176,11 @@
             </div>
             </div>
         </c:if>
         </c:if>
     </c:if>
     </c:if>
-    <c:if test="${exam.markMode!='TRACK' && group.markMode!='TRACK'}">
-        <div class="control-group">
+    <c:if test="${exam.markMode!='TRACK'}">
+        <div class="control-group enableAllZero" <c:if test="${group.markMode=='TRACK'}">hidden="hidden"</c:if>>
             <label class="control-label">启用全零分</label>
             <label class="control-label">启用全零分</label>
             <div class="controls">
             <div class="controls">
-                <input name="enableAllZero" type="checkbox" value="1" <c:if test="${group.enableAllZero}">checked</c:if>/>
+                <input name="enableAllZero" id="enableAllZero" type="checkbox" <c:if test="${group.enableAllZero}">checked</c:if>/>
             </div>
             </div>
         </div>
         </div>
     </c:if>
     </c:if>