Advertisement
juliarnasution

Untitled

Aug 6th, 2018
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  <!-- modals edit -->
  2.                    <div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-hidden="true" id="Modal_Edit">
  3.                     <div class="modal-dialog modal-lg">
  4.                       <div class="modal-content">
  5.  
  6.                         <div class="modal-header">
  7.                           <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span>
  8.                           </button>
  9.                           <h4 class="modal-title" id="myModalLabel">Modal title</h4>
  10.                         </div>
  11.                         <div class="modal-body">
  12.                         <form class="form-horizontal form-label-left input_mask" id="form_suplier">
  13.  
  14.                       <div class="col-md-6 col-sm-6 col-xs-12 form-group has-feedback">
  15.                         <input type="text" class="form-control has-feedback-left" id="nama_supplier" placeholder="Nama Suplier" name="nama_supplier">
  16.                         <span class="fa fa-user form-control-feedback left" aria-hidden="true"></span>
  17.                       </div>
  18.  
  19.                       <div class="col-md-6 col-sm-6 col-xs-12 form-group has-feedback">
  20.                         <input type="text" class="form-control" id="fax" placeholder="Fax" name="fax">
  21.                         <span class="fa fa-fax form-control-feedback right" aria-hidden="true"></span>
  22.                       </div>
  23.  
  24.                       <div class="col-md-6 col-sm-6 col-xs-12 form-group has-feedback">
  25.                         <input type="text" class="form-control has-feedback-left" id="email" placeholder="Email" name="email">
  26.                         <span class="fa fa-envelope form-control-feedback left" aria-hidden="true"></span>
  27.                       </div>
  28.  
  29.                       <div class="col-md-6 col-sm-6 col-xs-12 form-group has-feedback">
  30.                         <input type="text" class="form-control" id="telepon" placeholder="Phone" name="telepon">
  31.                         <span class="fa fa-phone form-control-feedback right" aria-hidden="true"></span>
  32.                       </div>
  33.  
  34.                       <div class="form-group">
  35.                         <label class="control-label col-md-1 col-sm-3 col-xs-12">Alamat</label>
  36.                         <div class="col-md-7 col-sm-9 col-xs-12">
  37.                           <textarea class="form-control" rows="3" placeholder="Alamat" name="alamat" id="alamat"></textarea>
  38.                         </div>
  39.                       </div>
  40.                      
  41.                       <div class="form-group">
  42.                         <label class="control-label col-md-1 col-sm-3 col-xs-12">Kategori</label>
  43.                         <div class="col-md-4 col-sm-3 col-xs-12">
  44.                           <select class="form-control has-feedback-left" name="kategori" id="kategori">
  45.                             <option name="kategori" id="kategori">Kategori 1</option>
  46.                             <option name="kategori2" id="kategori">Kategori 2</option>
  47.                              
  48.                           </select>
  49.                           <span class="fa fa-tasks form-control-feedback left" aria-hidden="true"></span>
  50.                         </div>
  51.                        
  52.                       </div>
  53.  
  54.                      <!--  <div class="ln_solid"></div>
  55.                       <div class="form-group">
  56.                         <div class="col-md-9 col-sm-9 col-xs-12 col-md-offset-5">
  57.                          
  58.                          <button class="btn btn-primary" type="reset">Reset</button>
  59.                           <button type="submit" class="btn btn-success" id="btn-save">Submit</button>
  60.                         </div>
  61.                       </div> -->
  62.  
  63.                     </form>
  64.                         </div>
  65.                         <div class="modal-footer">
  66.                           <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
  67.                           <button type="submit" class="btn btn-primary">Save changes</button>
  68.                           <a href="#" title=""></a>
  69.                         </div>
  70.  
  71.                       </div>
  72.                     </div>
  73.                   </div>
  74.           <!-- endmodals -->
  75.           <script src="<?php echo base_url()?>assets/js/jquery.js"></script>
  76.           <script type="text/javascript">
  77.             $(document).ready(function(){
  78.                 list_suplier();
  79.                 $('#datatable').DataTable()
  80.               // get suplier
  81.               function list_suplier()
  82.               {
  83.                 $.ajax({
  84.                   type    : 'ajax',
  85.                   url     : '<?php echo base_url('Suplier/listsuplier')?>',
  86.                   async   : true,
  87.                   dataType: 'json',
  88.                   success : function(data){
  89.                     var html = '';
  90.                     var i;
  91.                     for(i=0; i<data.length; i++){
  92.                       html += '<tr class="even pointer">'+
  93.                             '<td class="a-center ">'+
  94.                               '<input type="checkbox" class="flat" name="table_records">'+
  95.                             '</td>'+
  96.                             '<td class=" ">'+data[i].nama_supplier+'</td>'+
  97.                             '<td class=" ">'+data[i].alamat+'</td>'+
  98.                             '<td class=" ">'+data[i].kategori+'</td>'+
  99.                             '<td class=" ">'+data[i].email+'</td>'+
  100.                             '<td class=" ">'+data[i].telepon+'</td>'+
  101.                             '<td class="a-right a-right ">'+data[i].fax+'</td>'+
  102.                             '<td style="text-align:left;">'+
  103.                                     '<a href="javascript:void(0);" class="btn btn-info btn-sm item_edit" data-id_suplier="'+data[i].id_supplier+'" data-nama_supplier="'+data[i].nama_supplier+'" data-alamat="'+data[i].alamat+'" data-kategori="'+data[i].kategori+'" data-email="'+data[i].email+'" data-telepon="'+data[i].telepon+'" data-fax="'+data[i].fax+'">Edit</a>'+' '+
  104.                                     '<a href="javascript:void(0);" class="btn btn-danger btn-sm item_delete" data-product_code="'+data[i].product_code+'">Delete</a>'+
  105.                                 '</td>'+
  106.                          ' </tr>';
  107.                     }
  108.                     $('#show_data').html(html);
  109.                   }
  110.                 });
  111.               }
  112.  
  113.               // end get suplier
  114.  
  115.               //edit
  116.               $('#show_data').on('click','.item_edit',function(){
  117.              
  118.                var nama_supplier = $(this).data('nama_supplier');
  119.                var alamat        = $(this).data('alamat');
  120.                var kategori      = $(this).data('kategori');
  121.                var email         = $(this).data('email');
  122.                var telepon       = $(this).data('telepon');
  123.                var fax           = $(this).data('fax');
  124.                var id_supplier   = $(this).data('id_supplier');
  125.  
  126.                // var nama_supplier = $('#nama_supplier').val();
  127.                // var alamat        = $('#alamat').val();
  128.                // var kategori      = $('#kategori').val();
  129.                // var email         = $('#email').val();
  130.                // var telepon       = $('#telepon').val();
  131.                // var fax           = $('#fax').val();
  132.                // var id_supplier   = $('#id_supplier').val();
  133.  
  134.                $('#Modal_Edit').modal('show');
  135.                $('[name="nama_supplier"]').val(nama_supplier);
  136.                $('[name="alamat"]').val(alamat);
  137.                $('[name="kategori"]').val(kategori);
  138.                $('[name="email"]').val(email);
  139.                $('[name="telepon"]').val(telepon);
  140.                $('[name="fax"]').val(fax);
  141.               });
  142.               //end of edit
  143.             });
  144.           </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement