legacy.datatables.net beni yönlendirmek olarak şimdi artık yok Sen olarak init.dt
olayını kullanabilirsiniz düşünüyorum aşağıdaki gibidir:
init
etkinlik tablo tam olarak başlatıldığını edildiğinde denir, veri yükü: manual itibaren
$('#example').on('init.dt', function(e, settings, json){
console.log('Table initialisation complete: '+new Date().getTime());
});
$('#example').dataTable();
ve özellikle bir ajax
veri kaynağı kullanıldığında çizilir. Eğer/gizlemek tabloyu göstermek için gidiyoruz
NOTLAR
, tablo görünür hale geldiğinde sütun genişliklerini yeniden hesaplamak için columns.adjust()
API yöntemi kullanmak gerekir. Örneğin
:
$('#example-container').hide();
$('#example').on('init.dt', function(e, settings, json){
$('#example-container').show();
$(this).DataTable().columns.adjust();
});
$('#example').dataTable();
soru gibiydi ... – davidkonrad