Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //view<!-- modal edit -->
- <div class="modal fade" id="m_edit" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
- <div class="modal-dialog" role="document">
- <div class="modal-content">
- <div class="modal-header" style="background-color: #7c53ad; color: #ffffff;">
- <h5 class="modal-title" id="exampleModalLabel">Ubah Type <i class="fa fa-car"></i></h5>
- <button type="button" class="close" data-dismiss="modal" aria-label="Close">
- <span aria-hidden="true">×</span>
- </button>
- </div>
- <div class="modal-body" id="m-edit">
- <form>
- <div class="form-group">
- <label for="plat" class="font-weight-light tex" >Nomor Polisi</label>
- <div class="input-group mb-3">
- <div class="input-group-prepend">
- <span class="input-group-text" id="basic-addon1"><i class="fa fa-tags"></i></span>
- </div>
- <input type="text" class="form-control font-weight-light " placeholder="Nomor Polisi" aria-label="Username" aria-describedby="basic-addon1" name="plat_edit" id="plat_edit">
- </div>
- </div>
- <div class="form-group">
- <label for="type" class="font-weight-light tex">Type Kendaraan</label>
- <div class="input-group mb-3">
- <div class="input-group-prepend">
- <span class="input-group-text" id="basic-addon1"><i class="fa fa-truck"></i></span>
- </div>
- <select class="form-control font-weight-light tex" name="type_edit" id="type_edit">
- <option ></option>
- <?php foreach ($type as $t) { ?>
- <option value="<?php echo $t->id_type ;?>"><?php echo $t->nama_type; ?></option>
- <?php } ?>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label for="plat" class="font-weight-light tex">Masa STNK</label>
- <div class="input-group mb-3">
- <div class="input-group-prepend">
- <span class="input-group-text" id="basic-addon1"><i class="fa fa-calendar"></i></span>
- </div>
- <input type="text" class="form-control font-weight-light" placeholder="dd-mm-yyyy" name="tanggal_edit" id="tanggal_edit" aria-label="Username" aria-describedby="basic-addon1">
- </div>
- </div>
- <div class="form-group">
- <label for="plat" class="font-weight-light tex">Masa KEUR</label>
- <div class="input-group mb-3">
- <div class="input-group-prepend">
- <span class="input-group-text" id="basic-addon1"><i class="fa fa-calendar"></i></span>
- </div>
- <input type="text" class="form-control font-weight-light" placeholder="dd-mm-yyyy" name="tanggal1_edit" id="tanggal1_edit" aria-label="Username" aria-describedby="basic-addon1">
- </div>
- </div>
- <div class="form-group">
- <label for="type" class="font-weight-light tex">Jenis BBM</label>
- <div class="input-group mb-3">
- <div class="input-group-prepend">
- <span class="input-group-text " id="basic-addon1"><i class="fa fa-bolt"></i></span>
- </div>
- <select class="form-control font-weight-light tex" name="bbm_edit" id="bbm_edit">
- <option ></option>
- <?php foreach ($bbm as $b) { ?>
- <option value="<?php echo $b->id_bbm ;?>"><?php echo $b->nama_bbm ;?></option>
- <?php } ?>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label for="banding" class="font-weight-light tex">Banding</label>
- <div class="input-group mb-3">
- <div class="input-group-prepend">
- <span class="input-group-text" id="basic-addon1"><i class="fa fa-hourglass-half"></i></span>
- </div>
- <input type="text" class="form-control font-weight-light col-sm-4" placeholder="0" name="banding_edit" id="banding_edit" aria-describedby="basic-addon1">
- <label class="col-sm-4">Liter</label>
- </div>
- </div>
- </form>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-outline-secondary" data-dismiss="modal">Close</button>
- <button id="btn_update" class="btn btn-outline-success ">Ubah data</button>
- </div>
- </div>
- </div>
- </div>
- <!-- akhir modal edit -->
- // tampil modal edit
- $('#show_kendaraan').on('click','.item-edit',function(){
- var id=$(this).attr('data');
- $.ajax({
- type : "GET",
- url : "<?php echo base_url('index.php/kendaraan/get_kendaraan') ?>",
- dataType : "JSON",
- data : {id:id},
- success: function(data){
- $.each(data,function(id_kendaraan,no_polisi,nama_type,masa_stnk,masa_keur,nama_bbm,banding){
- $('#m_edit').modal('show');
- $('[name="id_edit"]').val(data.id_kendaraan);
- $('[name="plat_edit"]').val(data.no_polisi);
- $('[name="type_edit"]').val(data.nama_type);
- $('[name="tanggal_edit"]').val(data.masa_stnk);
- $('[name="tanggal1_edit"]').val(data.masa_keur);
- $('[name="bbm_edit"]').val(data.nama_bbm);
- $('[name="banding_edit"]').val(data.banding);
- });
- }
- });
- return false;
- });
- // end modal edit
- //controller
- public function get_kendaraan(){
- $id=$this->input->get('id');
- $data=$this->m_kendaraan->get_id($id);
- echo json_encode($data);
- }
- //Model
- public function get_id($id){
- $this->db->join('tb_type_kendaraan t','t.id_type=k.id_type','left');
- $this->db->join('tb_bbm b','b.id_bbm=k.id_bbm','left');
- $this->db->WHERE('k.id_kendaraan',$id);
- $query=$this->db->get('tb_kendaraan k');
- if ($query->num_rows()>0) {
- foreach ($query->result() as $data) {
- $hsl = array(
- 'id_kendaraan' =>$data->id_kendaraan ,
- 'no_polisi' =>$data->no_polisi,
- 'nama_type' =>$data->nama_type,
- 'masa_stnk' =>$data->masa_stnk,
- 'masa_keur' =>$data->masa_keur,
- 'nama_bbm' =>$data->nama_bbm,
- 'banding' =>$data->banding );
- }
- }
- return $hsl;
- }
Advertisement
Add Comment
Please, Sign In to add comment