lostyazilim
tr.link

DataTable Veri Listeleme Sorunu

3 Mesajlar 658 Okunma
lstbozum
tr.link

bsakizli bsakizli Bilgisayar Programcısı Kullanıcı
  • Üyelik 17.01.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Yönetim Bilişim Sistemleri Uzm
  • Konum
  • Ad Soyad B** S**
  • Mesajlar 925
  • Beğeniler 102 / 79
  • Ticaret 2, (%100)
Merhaba,

JSON formatı ile DataTable veri aktarıyorum listeme işlemini yaptım ancak kullnıcının detayı için id değerini a href aktarmama gerekiyor. Nasıl yapıldığı hakkında bilgi verebilirmisiniz?

var DatatablesDataSourceAjaxClient = {
init: function() {
$("#m_table_1").DataTable({
responsive: !0,
ajax: {
url: "http://SERVER_IP/DrivingCourse/controller/helper.php?student_list=true",
type: "POST",
data: {
pagination: {
perpage: 50
}
}
},

columns: [{
data: "student_id"
},{
data: "student_number"
}, {
data: "student_firstname"
}, {
data: "student_lastname"
}, {
data: "student_phone"
}, {
data: "student_license_id"
}, {
data: "student_id"
}, {
data: "Actions"
}],
columnDefs: [{
targets: -1,
title: "Actions",
orderable: !1,
render: function(a, t, e, n) {
return '\n Detay'
}
},
]


})
}
};
jQuery(document).ready(function() {
DatatablesDataSourceAjaxClient.init()
});
 

 

wmaraci
reklam

SancarSaran SancarSaran WM Aracı Kullanıcı
  • Üyelik 14.01.2018
  • Yaş/Cinsiyet 52 / E
  • Meslek Programcı
  • Konum İzmir
  • Ad Soyad S** S**
  • Mesajlar 319
  • Beğeniler 4 / 111
  • Ticaret 0, (%0)
render: function(a, t, e, n) {
return '\n Detay'
}


a,t,e,n

fonksiyon parametrelerini kontrol et
render: function(a, t, e, n) {
console.log(a,t,e,n);
return '\n Detay'
}


bunlardan birinde o satırın data sı vardır diye tahmin ediyorum

render: function(a, t, e, n) {
console.log(a,t,e,n);
return '\n Detay'
}


gibi birşey çıkacaktır.
 

 

bsakizli bsakizli Bilgisayar Programcısı Kullanıcı
  • Üyelik 17.01.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Yönetim Bilişim Sistemleri Uzm
  • Konum
  • Ad Soyad B** S**
  • Mesajlar 925
  • Beğeniler 102 / 79
  • Ticaret 2, (%100)
Cevap için teşekkürler dizi numarası ile işlem yapınca datatable load ekranında kalmaktadır. functions isimlerini verince ise a'da undefined t değişkeninde display olarak vermetekdir.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al