Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /-- Controller --/
- ====================
- public function hapus($kode){
- $kobar = $this->input->post('kode');
- $data = $this->barang->hapus_barang($kobar);
- echo json_encode($data);
- }
- /-- Model --/
- =============
- public function hapus_barang($kobar){
- return $this->db->delete("tbl_barang", "barang_kode = '$kobar'");
- }
- /-- View --/
- ============
- function tampil_data_barang(){
- save_method = 'add';
- $('#form')[0].reset();
- $.ajax({
- type : 'ajax',
- url : '<?php echo base_url()?>barang/data',
- async : false,
- dataType : 'JSON',
- success : function(data){
- var html = '';
- var i;
- for(i = 0; i < data.length; i++){
- html += '<tr>'+
- '<td>'+(i+1)+'.</td>'+
- '<td>'+data[i].barang_kode+'</td>'+
- '<td>'+data[i].barang_nama+'</td>'+
- '<td>'+data[i].barang_harga+'</td>'+
- '<td style="text-align:center;">'+
- '<a href="javascript:;" class="btn btn-success item_edit"data="'+data[i].barang_kode+'"onclick="edit('+data[i].barang_kode+')"><i class="fa fa-edit"></i> Edit</a>'+' '+
- '<a href="javascript:;" class="btn btn-danger item_hapus" data="'+data[i].barang_kode+'"><i class="fa fa-trash-o"></i> Hapus</a>'+
- '</td>'+
- '</tr>';
- }
- $('#show_data').html(html);
- }
- });
- }
- /-- Modal Menampilkan Konfirmasi Hapus --/
- /-- Modal To Display Confirm Delete --/
- ==========================================
- $('#show_data').on('click','.item_hapus',function(){
- var id = $(this).attr('data');
- $.ajax({
- type : 'GET',
- url : "<?php echo site_url('barang/edit/')?>/" + id,
- dataType : 'JSON',
- success : function(data){
- var html = '';
- html += '<input type="hidden" name="'+data.barang_nama+'" id="textkode" value="">';
- html += '<p>Yakin menghapus data barang <b>'+data.barang_nama+'</b> ?</p>';
- $('#konten').html(html);
- $('#ModalHapus').modal('show');
- }
- });
- });
- /-- Aksi Ajax Hapus --/
- /-- Ajax Action Delete --/
- =======================
- $('#btn_hapus').on('click',function(){
- var kode = $('#textkode').val();
- $.ajax({
- type : "POST",
- url : "<?php echo base_url('barang/hapus');?>",
- dataType : "JSON",
- data : {kode: kode},
- success : function(data){
- $('#ModalHapus').modal('hide');
- tampil_data_barang();
- }
- });
- return false;
- });
Advertisement
Add Comment
Please, Sign In to add comment