Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //view
- <h4><i class="fa fa-car"></i> Data Kendaraan</h4><a href="kendaraan">
- <button type="button" class="btn btn-outline-info " >Refresh Data</button></a>
- <a href="kendaraan/f_tambah"> <button type="button" class="btn btn-outline-warning " >Tambah Data</button></a>
- <hr>
- <br>
- <div class="row">
- <div class="col-sm-12">
- <div class="card">
- <div class="card-body">
- <table class="table table-bordered" id="table_daerah">
- <thead style="background-color: #00c8c6; color: #ffffff;">
- <tr>
- <th width="20" class="font-weight-light">No</th>
- <th class="font-weight-light">Nomor Polisi</th>
- <th class="font-weight-light">Type</th>
- <th class="font-weight-light">Masa STNK</th>
- <th class="font-weight-light">Masa KEUR</th>
- <th class="font-weight-light">Jenis BBM</th>
- <th class="font-weight-light"></th>
- </tr>
- </thead>
- <tbody id="show_kendaraan">
- </tbody>
- </table>
- </div>
- </div>
- </div>
- <!-- 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 -->
- <!-- modal alert -->
- <div class="modal fade bd-example-modal-sm" id="modal-alert" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
- <div class="modal-dialog modal-sm">
- <div class="modal-content">
- <div class="modal-body">
- data berhasil di simpan
- </div>
- <div class="modal-footer">
- <button id="btn_alert" class="btn btn-primary" >Ok</button>
- </div>
- </div>
- </div>
- </div>
- <script>
- $(document).ready(function(){
- tampil_data();
- function tampil_data(){
- $.ajax({
- type : 'ajax',
- url : '<?php echo base_url(); ?>index.php/kendaraan/tampil',
- async : false,
- dataType : 'json',
- success : function(data){
- var html = '';
- var i;
- var no=1;
- for (i = 0; i < data.length; i++) {
- html += '<tr>'+
- '<td class="font-weight-light">'+no+++'</td>'+
- '<td class="font-weight-light">'+data[i].no_polisi+'</td>'+
- '<td class="font-weight-light">'+data[i].nama_type+'</td>'+
- '<td class="font-weight-light">'+data[i].masa_stnk+'</td>'+
- '<td class="font-weight-light">'+data[i].masa_keur+'</td>'+
- '<td class="font-weight-light">'+data[i].nama_bbm+'</td>'+
- '<td style="text-align:center">'+
- '<a href="javascript:;" class="btn btn-outline-success btn-sm item-edit" data="'+data[i].id_kendaraan+'">Edit</a>'+' '+
- '<a href="javascript:;" class="btn btn-outline-danger btn-sm item-edit" data="'+data[i].id_kendaraan+'"> Hapus</a>'+
- '</td>'+
- '</tr>';
- }
- $('#show_kendaraan').html(html);
- }
- });
- }
- // end tampil
- // tampil type & bbm
- function type_bbm(){
- url : "<?php echo base_url('index.php/kendaraan/type_bbm') ?>",
- }
- // 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
- // update data
- $('#btn_update').on('click',function(){
- var id=$('#id_edit').val();
- var nama=$('#daerah_edit').val();
- $.ajax({
- type : "POST",
- url : "<?php echo base_url('index.php/daerah/update_daerah') ?>",
- dataType : "JSON",
- data : {id:id , nama:nama},
- success: function(data){
- $('[name="id_edit"]').val("");
- $('[name="daerah_edit"]').val("");
- $('#m_edit').modal('hide');
- tampil_data();
- }
- });
- return false;
- });
- // end update data
- //Simpan
- $('#btn_simpan').on('click',function(){
- if(!$("#nama_daerah").val())
- {
- alert('maaf data tidak boleh kosong');
- $("#nama_daerah").focus();
- return false;
- }else{
- var nama=$('#nama_daerah').val();
- $.ajax({
- type : "POST",
- url : "<?php echo base_url('index.php/daerah/simpan_data');?>",
- dataType : "JSON",
- data : {nama:nama},
- success: function(data){
- $('[name="nama_daerah"]').val("");
- $('#modal-alert').modal('show');
- }
- });
- return false;
- }
- });
- $('#btn_alert').on('click',function(){
- $('#modal-alert').modal('hide');
- tampil_data();
- });
- // end alert
- });
- $(function () {
- $("#table_daerah").DataTable({
- "language": {
- "url": "<?php echo base_url() ;?>assets/indonesia.json"
- }
- });
- });
- </script>
Advertisement
Add Comment
Please, Sign In to add comment