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 : 401 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 : 361 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 : 280 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 : 378 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 : 339 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
How Weather Conditions Affect Driving Safety

Curi Masa Keluar Lunch Sama

Resepi Kek Batik Premium Bersama Golden Churn Butter

Tak Salah Pun Hantar Anak Ke Taska Atau Pengasuh Walaupun Bekerja Dari Rumah

Sarawakians Reject Patronising Calls For Unity On O G Rights Demand Full Respect For Ma63

Kerabu Daging Salai Paling Senang Tapi Padu

Dedah Skandal Perlombongan Sabah Mr A Bimbang Keselamatan Diri

Rutin Penjagaan Kulit Pagi Malam Untuk Kulit Bebas Cela


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


Jemputan Majlis Sambutan Hari Raya Aidilfitri 1446h 2025

Tak Perlu Tunggu Anniversary 10 Hadiah Yang Buat Suami Rasa Dihargai

Hello Everyone

Pokemon Fire Red Version

Kenapa Kotak Scent Diffuser Perlu Rekaan Premium Profesional

Nasi Goreng Telur Dan Sosej Di England