Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

DataTables halaman 2 dari pagination tidak memanggil Magnific Popup

PENYEBAB

Hanya elemen halaman pertama yang tersedia di DOM, itulah sebabnya pemilih jQuery Anda $('.popup-ajax') tidak memilih elemen dari halaman selain yang pertama.

SOLUSI

Anda perlu menginisialisasi Magnific Popup di dalam callback yang ditentukan oleh drawCallback pilihan. Fungsi ini akan dipanggil setiap kali tabel digambar ulang.

Misalnya:

var table = $('#example').DataTable({
   // ... skipped ...
   drawCallback: function(){
      $('.popup-ajax').magnificPopup({
         type: 'ajax',
         showCloseBtn: 'true',
         modal: 'true'
      });
   }
});

LINK

Lihat Tabel Data jQuery:Kontrol kustom tidak berfungsi pada halaman kedua dan setelahnya untuk lebih banyak contoh dan detail.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah mysqli_real_escape_string cukup untuk menghindari injeksi SQL atau serangan SQL lainnya?

  2. Penyedia ADO.NET dengan nama invarian 'MySql.Data.MySqlClient' tidak terdaftar di file konfigurasi mesin atau aplikasi

  3. apa perbedaan antara GROUP BY dan ORDER BY di sql

  4. MySQL ::Pilih dari string yang dipisahkan koma

  5. Hitung desil di MySQL berdasarkan total