<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      1.在common.php后端中編寫獲取下拉框數據源信息的方法,也可以通過ajax從后端獲取
      //獲取班次信息
      function get_shift($id=0)
      {
          $shift_array = ['白班','夜班','項目現場休息(非自主)','路工','請假/休息'];
          if($id==0){
              return $shift_array;
          }
          else{
              $news_array=[];
              foreach($shift_array as $key => $value){
                  if($key>0){
                      $news_array[]=array(
                          'id'=>$key,
                          'title'=>$value,
                      );
                  }
              }
              return $news_array;
          }
      }
      
      //獲取班次信息
      function shift_name($shift=0)
      {
          $shift_array = get_shift();
          return $shift_array[$shift];
      }

      2.使用volist循環增加option的值

          <tr>
                  <td class="layui-td-gray-2">班次<span style="color: red">*</span></td>
                  <td>
                      {if ($id == 0) } 
                      <select id="shift" name="shift" lay-verify="required" lay-reqText="請選擇班次" lay-filter="shiftFilter">
                          {volist name=":get_shift()" id="vo"}
                          {gt name="$key" value=""}
                          <option value="{$key}">{$vo}</option>
                          {/gt}
                          {/volist}
                      </select>
                      {else}
                      <select id="shift" name="shift" lay-verify="required" lay-reqText="請選擇班次" lay-filter="shiftFilter">
                          {volist name=":get_shift()" id="vo"}
                          {gt name="$key" value=""}
                          <option value="{$key}" {$key == $detail.shift ? 'selected' : ''}>{$vo}</option>
                          {/gt}
                          {/volist}
                      </select>
                      {/if}
                  </td>
              </tr>

      3.當選中下拉的值時在js中設置表單中其他組件是否可見

              //選中班次設置錄入信息是否可見
              form.on('select(shiftFilter)',function (data) {
                  if(data.value == "4"){
                      $(".taskVisible").hide(); 
                      $(".statusVisible").hide(); 
                      $(".actualVisible").hide(); 
                      $(".personalVisible").hide(); 
                      $(".worksVisible").hide(); 
                      $(".outsideVisible").hide(); 
      
                      $('[name="task_name"]').removeAttr('lay-verify');
                      $('[name="task_status"]').removeAttr('lay-verify');
                      $('[name="actual_work_hours"]').removeAttr('lay-verify');
                      $('[name="personal_plan_hours"]').removeAttr('lay-verify');
                      $('[name="works"]').removeAttr('lay-verify');
                      $('[name="is_outside_contract_hours"]').removeAttr('lay-verify');
                  }
                  else if(data.value == "2"){
                      $(".taskVisible").hide(); 
                      $(".worksVisible").hide(); 
                      $(".outsideVisible").show(); 
                      $(".statusVisible").show(); 
                      $(".actualVisible").show(); 
                      $(".personalVisible").show();
                      $('[name="task_name"]').removeAttr('lay-verify');
                      $('[name="works"]').removeAttr('lay-verify');
                      $('[name="is_outside_contract_hours"]').attr('lay-verify');
                      $('[name="task_status"]').attr('lay-verify','required');
                      $('[name="actual_work_hours"]').attr('lay-verify','required');
                      $('[name="personal_plan_hours"]').attr('lay-verify','required');
      
                  }
                  else if(data.value == "3"){
                      $(".statusVisible").hide(); 
                      $(".taskVisible").show();  
                      $(".actualVisible").show(); 
                      $(".personalVisible").show(); 
                      $(".worksVisible").show(); 
                      $(".outsideVisible").show(); 
                      $('[name="task_status"]').removeAttr('lay-verify');
                      $('[name="task_name"]').attr('lay-verify','required');
                      $('[name="actual_work_hours"]').attr('lay-verify','required');
                      $('[name="personal_plan_hours"]').attr('lay-verify','required');
                      $('[name="works"]').attr('lay-verify','required');
                      $('[name="is_outside_contract_hours"]').attr('lay-verify','required');
                  }
                  else{
                      $(".taskVisible").show(); 
                      $(".statusVisible").show(); 
                      $(".actualVisible").show(); 
                      $(".personalVisible").show(); 
                      $(".worksVisible").show(); 
                      $(".outsideVisible").show(); 
      
                      $('[name="task_name"]').attr('lay-verify','required');
                      $('[name="task_status"]').attr('lay-verify','required');
                      $('[name="actual_work_hours"]').attr('lay-verify','required');
                      $('[name="personal_plan_hours"]').attr('lay-verify','required');
                      $('[name="works"]').attr('lay-verify','required');
                      $('[name="is_outside_contract_hours"]').attr('lay-verify','required');
                  }
              });

      4.編輯頁面時更加下拉框的初始信息設置表單內其他組件是否可見

              if($('#shift').val() == "4"){
                      $(".taskVisible").hide(); 
                      $(".statusVisible").hide(); 
                      $(".actualVisible").hide(); 
                      $(".personalVisible").hide(); 
                      $(".worksVisible").hide(); 
                      $(".outsideVisible").hide(); 
      
                      $('[name="task_name"]').removeAttr('lay-verify');
                      $('[name="task_status"]').removeAttr('lay-verify');
                      $('[name="actual_work_hours"]').removeAttr('lay-verify');
                      $('[name="personal_plan_hours"]').removeAttr('lay-verify');
                      $('[name="works"]').removeAttr('lay-verify');
                      $('[name="is_outside_contract_hours"]').removeAttr('lay-verify');
                  }
              else if($('#shift').val() == "2"){
                  $(".taskVisible").hide(); 
                  $(".worksVisible").hide(); 
                  $(".outsideVisible").show(); 
                  $(".statusVisible").show(); 
                  $(".actualVisible").show(); 
                  $(".personalVisible").show();
                  $('[name="task_name"]').removeAttr('lay-verify');
                  $('[name="works"]').removeAttr('lay-verify');
                  $('[name="is_outside_contract_hours"]').attr('lay-verify');
                  $('[name="task_status"]').attr('lay-verify','required');
                  $('[name="actual_work_hours"]').attr('lay-verify','required');
                  $('[name="personal_plan_hours"]').attr('lay-verify','required');
      
              }
              else if($('#shift').val() == "3"){
                  $(".statusVisible").hide(); 
                  $(".taskVisible").show();  
                  $(".actualVisible").show(); 
                  $(".personalVisible").show(); 
                  $(".worksVisible").show(); 
                  $(".outsideVisible").show(); 
                  $('[name="task_status"]').removeAttr('lay-verify');
                  $('[name="task_name"]').attr('lay-verify','required');
                  $('[name="actual_work_hours"]').attr('lay-verify','required');
                  $('[name="personal_plan_hours"]').attr('lay-verify','required');
                  $('[name="works"]').attr('lay-verify','required');
                  $('[name="is_outside_contract_hours"]').attr('lay-verify','required');
              }
              else{
                  $(".taskVisible").show(); 
                  $(".statusVisible").show(); 
                  $(".actualVisible").show(); 
                  $(".personalVisible").show(); 
                  $(".worksVisible").show(); 
                  $(".outsideVisible").show(); 
      
                  $('[name="task_name"]').attr('lay-verify','required');
                  $('[name="task_status"]').attr('lay-verify','required');
                  $('[name="actual_work_hours"]').attr('lay-verify','required');
                  $('[name="personal_plan_hours"]').attr('lay-verify','required');
                  $('[name="works"]').attr('lay-verify','required');
                  $('[name="is_outside_contract_hours"]').attr('lay-verify','required');
              }

       

      posted on 2025-06-10 17:41  江漁湖  閱讀(26)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 国产又色又爽又黄的免费软件| 国产一区二区三区精美视频| 欧美牲交a欧美牲交aⅴ一| 国产精品视频中文字幕| 国产盗摄xxxx视频xxxx| 色综合激情丁香七月色综合| 衢州市| 精品粉嫩国产一区二区三区| 蜜臀av久久国产午夜| 久久综合97丁香色香蕉| 亚洲AV日韩精品久久久久| 亚洲成av人片在线观看www| 日韩人妻少妇一区二区三区| 无码专区视频精品老司机| 久久综合亚洲鲁鲁九月天| 不卡国产一区二区三区| 激情在线网| 中文字幕久久人妻熟人妻| 欧美刺激性大交| 精品国产高清中文字幕| 92国产福利午夜757小视频| 中文字幕日韩有码国产| 久久亚洲精品天天综合网| 齐河县| 日本道播放一区二区三区| 精品乱码一区二区三四五区| 亚洲自偷自拍另类小说| 成人午夜福利精品一区二区| 亚洲AV无码东方伊甸园| 人妻无码久久久久久久久久久 | 久久男人av资源站| 狠狠做五月深爱婷婷天天综合| 中文字幕无线码中文字幕免费| 国产一区二区三区黄网| 99久久99这里只有免费费精品| 蜜臀98精品国产免费观看| 东方av四虎在线观看| 日韩精品亚洲专在线电影| 老司机亚洲精品一区二区| 最新国产精品中文字幕| 丁香五月亚洲综合在线国内自拍|