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 : 436 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 : 411 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 : 310 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 : 405 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 : 420 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
Tentera Israel Pintas Kapal Bantuan Global Sumud Flotilla Peserta Malaysia Antara Ditahan

Bon App Tit Your Majesty Betul Betul Berbaloi Ke Tengok

K1gt 12 K1gt Top 52 By Selena

Edisi Terhad Insta360 Ace Pro 2 Kini Tersedia Pada Harga Rm2 229

Half Its Cabinet Will Be Wiped Out If Malaysia Emulates China To Send Corrupt Ministers To Face Firing Squad

Zra Kongsi Tawaran Diberikan Tentera Isra L Ketika Pintas Kapal Mengaku Salah Atau Dibicarakan Amp Dilokap

Tiga Kapal Global Sumud Flotilla Diculik Disabotaj Tentera Laut Israel

Star Expected To Quit Grs After Seat Sharing Dispute


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


Sumud Flotilla Kapal Sirius Estrella Mula Masuk Ashdod Israel

Gst Akhirnya Status Ardell Zra Razali Awang Terjawab

Wartawan Deegun Rahman Meninggal Dunia

Pelancong As Kagum Dengar Lelaki Malaysia Jelaskan Tentang Islam

Oppo A6 Pro 5g And Mobile Legends Bang Bang Partner To Unleash An Ultimate Smooth Gaming Experience

Korinda House In Plenty By Bent Architecture Resilient Bushland Home