2025-09-03 15:18:54 +07:00

45 lines
1.8 KiB
JavaScript

datatableMKlasifikasi.bootstrapTable({
url: "/datatable/master-klasifikasi",
showRefresh: true,
sortable: true,
search: true,
searchOnEnterKey: false,
searchHighlight: true,
pagination: true,
serverSide:true,
pageSize: 10,
pageList: [10, 20, 30],
cookie: true,
cookieIdTable: "table_master_klasifikasi",
icons: {
refresh: "fas fa-sync-alt",
},
columns: [
{
title:"Action",
formatter: function(value, row) {
let buttons = ''
buttons += `
<button class="btn btn-sm btn-primary me-2" onclick="editKlasifikasi(this)" data-master_klasifikasi_directory_id="${row.master_klasifikasi_directory_id}" data-nama_klasifikasi_directory="${row?.nama_klasifikasi_directory}">
<i class="fa-solid fa-pencil"></i>
</button>
`
buttons += `
<button class="btn btn-sm btn-danger me-2" onclick="deleteMKlasifikasi(this)" data-master_klasifikasi_directory_id="${row.master_klasifikasi_directory_id}" data-nama_klasifikasi_directory="${row?.nama_klasifikasi_directory}">
<i class="fa-solid fa-trash"></i>
</button>
`
return `
<div class="d-flex space-x">
${buttons}
</div>
`;
},
},
{
title:"Nama Klasifikasi",
field:"nama_klasifikasi_directory"
}
],
});