klik tombol pagination yang dapat didata jquery

Saya menggunakan Panel Admin Karisma.
Di dalamnya, tabel data jQuery digunakan .

Di tabel saya, satu baris berisi yang berikut:

column1 = integer
column2 = text
column3 = 2 buttons (view and delete)

Tombol Lihat bertanggung jawab untuk mengambil beberapa data dari server dan menampilkan data tersebut dalam popup modal.

Saya dapat melihat popup itu hanya jika saya berada di halaman pertama. Untuk halaman lain, ketika saya mengklik tombol lihat, data yang diperlukan diambil dari server (dapat melihatnya di pembakar), tetapi popup modal itu tidak ditampilkan lagi.

Saya pikir ini karena ladang hidup.
Mohon bantuannya.

acara klik digunakan sebagai berikut:

$('.btn-setting').click(function(e){ 
e.preventDefault();
$('#myModal').modal('show'); 
});

person Pranav    schedule 31.12.2012    source sumber
comment
tidak yakin apakah itu penyebabnya, tetapi jika peristiwa tidak terpicu setelah penyegaran sebagian, mungkin karena peristiwa klik ditetapkan menggunakan fungsi click atau live atau on, dan setelah menyegarkan tombol itu, peristiwa tersebut tidak ditetapkan lagi.   -  person Naryl    schedule 31.12.2012
comment
acara klik digunakan sebagai - $('.btn-setting').click(function(e){ e.preventDefault(); $('#myModal').modal('show'); }); tetapi tidak memahami istilah penyegaran sebagian, maaf tetapi saya baru dalam hal ini.   -  person Pranav    schedule 31.12.2012
comment
yang saya maksud adalah: jika tombol ditulis ulang setelah Anda mengubah halaman (misalnya dengan fungsi .html()), Anda perlu menerapkan lagi acara klik.   -  person Naryl    schedule 31.12.2012


Jawaban (1)


coba lakukan dengan 'on':

$('.btn-setting').on('click', function(e){ 
    e.preventDefault();
    $('#myModal').modal('show'); 
});

OR

$(document).on('click', '.btn-setting', function(e){
  e.preventDefault();
  $('#myModal').modal('show'); 
});
person Sudhir Bastakoti    schedule 31.12.2012
comment
Terima kasih banyak, jawaban kedua Anda berhasil :) terima kasih. bisakah Anda memberi tahu saya perbedaan antara yang saya gunakan dan yang ini? Itu berhasil. - person Pranav; 31.12.2012
comment
kode dalam jawaban berfungsi untuk konten yang ditambahkan secara dinamis pada halaman, jadi ketika konten halaman Anda dibuat secara dinamis, kode berfungsi sesuai kebutuhan, periksa metode jquery .on untuk lebih jelasnya - person Sudhir Bastakoti; 31.12.2012