Advertisement
Phantom1605

Search Ajax CI

Mar 21st, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.11 KB | None | 0 0
  1. /* Javascript */
  2.  
  3. $(document).on('click', '#Tombol', function(e){
  4.     var awal    = $('#Txt_TanggalAwal').val();
  5.     var akhir   = $('#Txt_TanggalAkhir').val();
  6.  
  7.     if (session.user_group == '4') {
  8.         var url = site + "riwayat/cari_komisi_kasir";
  9.     }else if (session.user_group == '6') {
  10.         var url = site + "riwayat/cari_komisi_terapi";
  11.     }
  12.  
  13.     $.ajax({
  14.         url         : url,
  15.         dataType    : "JSON",
  16.         type        : "POST",
  17.         data        : {'tgl_awal':awal,'tgl_akhir':akhir},
  18.         success     : function(data){
  19.             $('#tampilkan').html(data);
  20.         }
  21.     });
  22. });
  23.  
  24.  
  25. /* Controller */
  26.  
  27. public function cari_komisi_kasir(){   
  28.     $id = $this->session->userdata('user_id');
  29.     $store = $this->session->userdata('store_id');
  30.  
  31.     $tgl_awal = $this->riwayat->SystemTgl($this->input->post('tgl_awal'));
  32.     $tgl_akhir = $this->riwayat->SystemTgl($this->input->post('tgl_akhir'));
  33.  
  34.     $data_search = $this->riwayat->komisi_kasir($id, $tgl_awal, $tgl_akhir, $store);
  35.  
  36.     echo json_encode($data_search);
  37. }
  38.  
  39.  
  40. /* View */
  41.  
  42. <form id="form-cari" method="post" action="<?php echo base_url();?>riwayat/cari">
  43.             <div class="row">
  44.                 <div class="col-md-12">
  45.                     <div class="card card-box">
  46.                         <div class="row">
  47.                             <div class="col-sm-10">
  48.                                 <div class="form-group">
  49.                                     <div class="input-daterange input-group" id="date-range">
  50.                                     <?php echo form_input('Txt_TanggalAwal', '', ['type' => 'date', 'id' => 'Txt_TanggalAwal', 'class' => 'form-control', 'placeholder' => date('d/m/Y', mktime(0,0,0, date("m"), date("d")-7, date("Y")))]);?>
  51.                                         <span class="input-group-addon b-0">s/d</span>
  52.                                     <?php echo form_input('Txt_TanggalAkhir', '', ['type' => 'date', 'id' => 'Txt_TanggalAkhir', 'class' => 'form-control', 'placeholder' => date('d/m/Y')]);?>
  53.                                     </div>
  54.                                 </div>
  55.                             </div>
  56.                             <div class="col-sm-2">
  57.                                 <div class="form-group">
  58.                                     <?php echo form_button(['type' => 'button', 'class' => 'btn btn-primary btn-md pull-right', 'id' => 'Tombol', 'content' => '<i class="fa fa-search"></i> Cari']);?>
  59.                                 </div>
  60.                             </div>
  61.                         </div>
  62.                     </div>
  63.                 </div>
  64.             </div>
  65.         </form>
  66.  
  67. <div id="tampilkan"></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement