Forráskód Böngészése

20250421 恢复训练系统随机选择故障数量

贾小兵 1 hete
szülő
commit
6efa643259
1 módosított fájl, 13 hozzáadás és 3 törlés
  1. 13 3
      public/assets/js/backend/teacher/practice.js

+ 13 - 3
public/assets/js/backend/teacher/practice.js

@@ -593,11 +593,21 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','editable'], function
                 $(document).on('change', '#c-question_setting_method', function () {
                     if($(this).val()==1){
                         $(".btn-sm,.btn-task").css('display','none');
+                        $(".fault_total").css('display','block');
+                        $('form[role=form]').validator("setField", {
+                            "row[fault_total]": "required",
+                        });
                     }else if($(this).val()==2){
                         $(".btn-sm").show();
-                        $(".btn-task").css('display','none');
+                        $(".btn-task,.fault_total").css('display','none');
+                        $('form[role=form]').validator("setField", {
+                            "row[fault_total]":null,
+                        });
                     }else if($(this).val()==3){
-                        $(".btn-sm").css('display','none');
+                        $(".btn-sm,.fault_total").css('display','none');
+                        $('form[role=form]').validator("setField", {
+                            "row[fault_total]": null,
+                        });
                         $(".btn-task").show();
                     }
                     $(".question_ids").val(0);
@@ -605,7 +615,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','editable'], function
                     $("#c-task_name").val('');
                     $("#c-fault_name").val('');
                     $("#c-question_name").val('');
-                    $(".tasks,.questions").css('display','none')
+                    $(".tasks,.questions").css('display','none');
                 });
                 //考题
                 $(document).on('click', '.btn-sm', function () {