Yii Dropdown Dependent

<?php $form=$this->beginWidget('CActiveForm', array(
  'id'=>'keterangan-form',
  'enableAjaxValidation'=>false,
  )); ?>
  <br><div class="col-lg-12">
  <div class="card">
    <div class="card-close">
      <div class="dropdown">
        <button type="button" id="closeCard2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle"><i class="fa fa-ellipsis-v"></i></button>
        <div aria-labelledby="closeCard2" class="dropdown-menu dropdown-menu-right has-shadow"><a href="#" class="dropdown-item remove"> <i class="fa fa-times"></i>Close</a><a href="#" class="dropdown-item edit"> <i class="fa fa-gear"></i>Edit</a></div>
      </div>
    </div>
    <div class="card-header d-flex align-items-center">
      <h3 class="h4">Input Presensi ( Izin/Sakit )</h3>
    </div>
    <div class="card-body">
      <form class="form-horizontal">
        <div class="form-group row">
          <label class="col-sm-2 form-control-label">Tingkatan</label>
          <div class="col-sm-7">
            <?php 
            $htmlOptions = array('class' => 'form-control');
            echo CHtml::dropDownList('tingkatan','',
              CHtml::listData(Tingkatan::model()->findAll(),'id_tingkatan','tingkatan'),
              array(
                  'prompt'=>'Pilih Tingkatan',          //
                  'value'=>'0',
                  'class'=>'form-control-sm',
                  'ajax' => array(
                  'type'=>'POST', //request type
                  'url'=>CController::createUrl('filterjurusan'), // panggi filter kabupaten di controller
                  'update'=>'#jurusan', //selector to update
                  'data'=>array('id_tingkatan'=>'js:this.value'),
                  )
                  ),array('empty' => '(Select a category', 'class'=>'form-control')
                  );
                  ?>
                </div>
              </div>

              <div class="form-group row">
                <label class="col-sm-2 form-control-label">Jurusan</label>
                <div class="col-sm-7">
                  <?php 
                  echo CHtml::dropDownList('jurusan','',
                    CHtml::listData(Jurusan::model()->findAll(),'id_jurusan','jurusan'),
                    array(
                  'prompt'=>'Pilih Jurusan',          //
                  'value'=>'0',
                  'class'=>'form-control-sm',
                  'ajax' => array(
                  'type'=>'POST', //request type
                  'url'=>CController::createUrl('filterkelas'), // panggi filter kabupaten di controller
                  'update'=>'#kelas', //selector to update
                  'data'=>array('id_jurusan'=>'js:this.value'),
                  ))
                  ); ?>
                </div>
              </div>

              <div class="form-group row">
                <label class="col-sm-2 form-control-label">Kelas</label>
                <div class="col-sm-7">
                  <?php 
                  echo CHtml::dropDownList('kelas','',
                    CHtml::listData(Kelas::model()->findAll(),'kelas','kelas'),
                    array(
                  'prompt'=>'Pilih Kelas',          //
                  'value'=>'0',
                  'class'=>'form-control-sm',
                  'ajax' => array(
                  'type'=>'POST', //request type
                  'url'=>CController::createUrl('filtersiswa'), // panggi filter kabupaten di controller
                  'update'=>'#Keterangan_nisn', //selector to update
                  'data'=>array('kelas'=>'js:this.value'),
                  ))
                  ); ?>

                </div>
              </div>
              <div class="form-group row">
                <label class="col-sm-2 form-control-label">Nama</label>
                <div class="col-sm-7">
                 <?php echo $form->dropDownList($model,'nisn',array(),array('class'=>'form-control-sm','prompt'=>'Pilih Dulu','value'=>'0')) ?>
               </div>
             </div>
             <div class="form-group row">
              <label class="col-sm-2 form-control-label">Status Presensi</label>
              <div class="col-sm-7">
                <input id="radioCustom1" type="radio" checked="" value="izin" name="status" class="radio-template">
                <label for="checkboxCustom1">Izin </label> &nbsp&nbsp&nbsp
                <input id="radioCustom1" type="radio"  value="sakit" name="status" class="radio-template">
                <label for="radioCustom1">Sakit</label>
              </div>
            </div>

            <div class="form-group row">
              <label class="col-sm-2 form-control-label">Keterangan</label>
              <div class="col-sm-7">
                <input id="inputHorizontalWarning" type="password" placeholder="Pasword" class="form-control form-control-warning"><small class="form-text">Example help text that remains unchanged.</small>
              </div>
            </div>
            <div class="form-group row">       
              <div class="col-sm-9 offset-sm-3">
                <input type="submit" value="Signin" class="btn btn-primary">
              </div>
            </div>
          </form>
        </div>
      </div>
    </div>
    <?php $this->endWidget(); ?>

 

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *