2016-04-05 26 views
0

enter image description here啓用yii2

我附上圖片和code.Here我想現場檢查後複選框,選中複選框後,使該領域的流量將是disable.Actually我無法理解如何獲得的ID複選框,因爲在yii2和簡單的HTML代碼,它是不同的我使用複選框和其他領域yii2格式簡單的HTML代碼...感謝進步

<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 form-inline" > 
      <div class="row"> 
       <div class="col-lg-4"> 
       <input type="checkbox" id="Airshipment" name="Airshipment" value="A" selected>By Air 
<!-- 
       <?=$form->field($modelAirshipment, 'air_ship_id')->checkBox(['label' => 'By Air', 'uncheck' => null, 'checked' => 'checked']); ?> 
      --> 
      </div> 
      </div> 
      <div class="row"> 
       <div class="col-lg-4"> 
        <?= $form->field($modelAirshipment, 'air_mawbno')->textInput(['maxlength' => true]) ?> 

       </div> 
       <div class="col-lg-4"> 
        <?= $form->field($modelAirshipment, 'air_pieces')->textInput(['maxlength' => true]) ?> 
       </div> 
       <div class="col-lg-4"> 
        <?= $form->field($modelAirshipment, 'air_packing_type')->dropDownList([ 'Box' => 'Box', 'Drum' => 'Drum', ], ['prompt' => '']) ?> 
       </div> 
      </div> 
</div> 
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 form-inline"> 
     <div class="row"> 
      <div class="col-lg-4"> 
      <input type="checkbox" id="Seashipment" name="Seashipment[S]" value="S" selected>By Sea 
     </div> 
     </div> 
     <div class="row"> 
      <div class="col-lg-4"> 
      <?= $form->field($modelSeashipment, 'sea_packing_type')->dropDownList([ 'Box' => 'Box', 'Drum' => 'Drum', ], ['prompt' => '']) ?> 
      </div> 
      <div class="col-lg-4"> 
      <?= $form->field($modelSeashipment, 'sea_pieces')->textInput(['maxlength' => true]) ?> 
      </div> 
      <div class="col-lg-4"> 
      <?= $form->field($modelSeashipment, 'sea_dimension')->textInput() ?> 
      </div> 
     </div> 
</div> 
+0

我懷疑'php'扮演任何部分在這個例子。請分享'parsed' HTML – Rayon

+0

我附加代碼在HTML代碼中只有複選框行 –

回答

1

我以前有這個問題,我通過hide解決這個問題和show元素由JS代碼:)

window.onload使所有元素.hide除了複選框,上選中使元素,你需要.show