Kaleminize güveniyorsanız, bloğumuzda özgürce web, hosting, teknoloji ve programlama dilleri üzerine makale yazabilirsiniz. Bizde sizi sürekli hediye kuponlar ile ödüllendiririz.
Blog Yaz!Datatable kullanırken genelde son sütunlarda bulunan hücrelerimizde sil, düzenle gibi butonlarımız mevcut olur datatable'ın print eklentisini kullanıyorsanız bu sütunların yazdır sayfasında çıkmasını istemeyiz. İşte bunun önüne geçebileceğiniz sihirli bir kod; exportOptions ayarı.
var yenile = $('#musteriler').DataTable({
dom: 'Bfrtip',
lengthMenu: [
[10, 25, 50, -1],
['10 Satır', '25 Satır', '50 Satır', 'Tümünü Göster']
],
buttons: [
{
extend: 'print',
text: 'YAZDIR',
exportOptions: {
columns: [0, 1, 3, 4]
}
},
{
extend: 'pageLength',
text: '10'
},
],
language: {
url: "https://cdn.datatables.net/plug-ins/1.11.5/i18n/tr.json"
},
"processing": true,
"serverSide": true,
"order": [],
"ajax": {
url: "admin-datatable?sayfa=musteriler",
method: "POST"
},
"columnDefs": [{
"targets": [4, 5],
"orderable": false,
}],
"responsive": true
});
columns: [0, 1, 3, 4] bu kısımda hangi sütunların yazdırılacağını seçiyoruz. Bu yöntem ile pdf, csv, html5 çıktılarınızda da bu şekilde kontrol edebilirsiniz.
Profesyonel ve her yönü ile kontrol edilebilir gelişmiş çok özellikli ajans yazılımıdır. İşte öne çıkan özellikler.