Tidak Bisa Mengakses Data Attribute Pada Datatables


Ceritanya lagi membuat tombol hapus pada dataTables (Manufaktur) dengan memanfaatkan data atribut menggunakan jQuery pada CodeIgniter Framework. Scriptnya sih bekerja, tetapi hanya pada halaman pertama saja, pagination berikutnya (halaman dua  dan seterunya), data nya tidak di-passing (entah apa isitlahnya :D).

Berikut script tombol hapus yang saya gunakan pada halaman view
<a class="hapus-data btn btn-danger btn-xs"
data-url="<?php echo base_url('manufaktur/hapus_manufaktur/') . $d->id; ?>"
rel="tooltip" data-tooltip="true" data-toggle="modal"
data-content="<?php echo $d->manufaktur; ?>"
data-title="Hapus" title="">
<i class="fa fa-trash"></i>
</a>Halaman view yang saya maksud seperti ini :

Jika saya memilih untuk menghapus salah satu item tersebut, misalnya item ke-10, E-Pro, dengan menggunakan SweetAlert, saya akan mengambil data-atribut tombol tersebut, untuk saya teruskan di Controller hapus_manufaktur. Sehingga akan tampil seperti ini:

Scriptnya bekerja, tetapi masalahnya adalah, hanya akan bekerja pada halaman pertama saja, halaman dua dan seterunya tidak ada respon.

Saya menggunakan jQuery untuk mencari class hapus-data dari tombol dan membuat fungsi click, seperti ini:
$('.hapus-data').on('click', function(e){
//e.preventDefault();
//cancel default action
var href = $(this).attr('data-url');
var data_content = $(this).attr('data-content');
//pop up
swal({ title: "Anda yakin ingin menghapus "+data_content+" ?",
icon: "warning", buttons: ["Tidak", "Ya"], dangerMode: true,
})
.then((hapus) => {
if (hapus) {
window.location.href = href;
}
});
});Solusi Karena saya masih baru di dunia jQuery, akhirnya cari informasi sana-sini, ternyata masalahnya adalah urutan script.

Jadi script fungsi hapus di atas, harus diletakkan sebelum deklarasi dataTables, di mana pada kondisi sebelumnya saya meletakkan fungsi ini setelah deklarasi dataTables Manufaktur.
Posisi menentukan hasil, ya, semoga menjadi pelajaran dan catatan bagi saya, dan mudah-mudahan bisa bermanfaat buat Anda pengunjung blog Zdienos. Jangan lupa komentear, like dan share artikel Tidak Bisa Mengakses Data Attribut pada DataTables.

Terima kasih (z).

Artikel ini hanyalah simpanan cache dari url asal penulis yang berkebarangkalian sudah terlalu lama atau sudah dibuang :

http://blog.zdienos.com/2019/01/tidak-bisa-mengakses-data-attribute-pada-datatables.html

Kempen Promosi dan Iklan
Kami memerlukan jasa baik anda untuk menyokong kempen pengiklanan dalam website kami. Serba sedikit anda telah membantu kami untuk mengekalkan servis percuma aggregating ini kepada semua.

Anda juga boleh memberikan sumbangan anda kepada kami dengan menghubungi kami di sini
Salah Memegang Burung Kenari Bisa Menyebabkannya Mati Mendadak

Salah Memegang Burung Kenari Bisa Menyebabkannya Mati Mendadak

papar berkaitan - pada 25/12/2018 - jumlah : 421 hits
Jika sebelumnya sudah kami bahas tentang gejala penyakit gondok pada burung kenari tetapi kali ini yang kami bahas bukanlah masalah penyakit yang dapat membahayakan kenari melainkan cara memegang yang salah juga dapat berakibat fatal dan bi...
Sunda Megathrust Ancaman Besar Bagi Selat Sunda Dan Jakarta Yang Bisa Timbulkan Gempa 9 Sr Dan Tsunami

Sunda Megathrust Ancaman Besar Bagi Selat Sunda Dan Jakarta Yang Bisa Timbulkan Gempa 9 Sr Dan Tsunami

papar berkaitan - pada 24/12/2018 - jumlah : 396 hits
Tsunami yang melanda pesisir barat Banten pada Sabtu malam benar benar mengagetkan banyak orang Karena minimnya peringatan korban pun banyak yang berjatuhan Termasuk beberapa personel grub band Seventeen yang manggung di sana ketika tsunami...
Tsunami Pandeglang Banten Membuat Para Ilmuwan Dunia Heran Kok Bisa

Tsunami Pandeglang Banten Membuat Para Ilmuwan Dunia Heran Kok Bisa

papar berkaitan - pada 24/12/2018 - jumlah : 305 hits
Peristiwa gelombang tsunami yang terjadi di Selat Sunda pada Sabtu malam dinilai sebagai fenomena unik Alhasil banyak peneliti dari luar negeri yanh tertarik untuk mempelajari fenomena tersebut Peneliti Bidang Geofisika Laut Pusat Penelitia...
Usai Diterjang Tsunami Penginapan Tanjung Lesung Ditarget Bisa Beroperasi 1 Januari

Usai Diterjang Tsunami Penginapan Tanjung Lesung Ditarget Bisa Beroperasi 1 Januari

papar berkaitan - pada 25/12/2018 - jumlah : 394 hits
PT Jababeka Tbk menargetkan Tanjung Lesung Beach Hotel and Resort yang dikelola anak usaha PT Banten West Java Tourism Development dapat kembali dibuka pada 1 Januari 2019 Ditargetkan 50 persen penginapan sudah dapat beroperasi kembali usai...
6 Alasan Diet Sembarangan Bisa Bikin Kulit Tak Cantik Lagi

6 Alasan Diet Sembarangan Bisa Bikin Kulit Tak Cantik Lagi

papar berkaitan - pada 26/12/2018 - jumlah : 390 hits
6 Alasan diet sembarangan bisa bikin kulit tak cantik lagi Konsumsi jenis karbohidrat yang salah dan terlalu banyak asupan susu misalnya bikin kulit mudah bermasalah dengan jerawat
Apa Itu Fpx Panduan Lengkap Tentang Pembayaran Fpx Di Malaysia

Telefilem Skuad Apartmen Putra Misi Cinta Merdeka

Cara Mengusir Kenangan Pahit

Sarah Hildebrand Bergelar Ibu Selamat Timang Cahaya Mata Pertama

Nota Ceramah Tazkirah Al Nisa Wanita Hebat Di Langit

Ex Sabah Minister Fails To Secure Retrial Of Forgery Case

Hakim Paling Baik Di Dunia Frank Caprio Meninggal Dunia Pada Usia 88 Tahun

Their Window Seats Lacked Windows So Delta And United Passengers Sued


echo '';
Info Dan Sinopsis Drama Berepisod Dendam Seorang Madu Slot Tiara Astro Prima

10 Fakta Biodata Amira Othman Yang Digosip Dengan Fattah Amin Penyanyi Lagu Bila Nak Kahwin

5 Tips Macam Mana Nak Ajak Orang Kita Suka Dating Dengan Kita

Info Dan Sinopsis Drama Berepisod Keluarga Itu Slot Lestary TV3

Bolehkah Manusia Transgender Mencapai Klimaks Selepas Bertukar


Printing Beg Guni Custom Pilihan Ekonomi Berkualiti Untuk Pembungkusan Produk

Izzul Islam Dibenarkan Pulang Ke Rumah Malam Tadi Utusan Malaysia

Kanada Rekod Wabak Campak Terburuk Dengan Lebih 4 500 Kes

3 Lelaki Warga China Pecah Rumah Dipenjara 28 Bulan

Rakyat Kelantan Diminta Tangguh Perjalanan Ke Thailand Ekoran Serangan Bom Di Tak Bai

Tudm Sahkan Pesawat F A 18d Hornet Terlibat Kemalangan