// Bağlı tablodaki arama kriterine göre verileri alacak Ajax fonksiyonu
function getSearchResults(searchCriteria) {
return $.ajax({
url: "/api/getSearchResults",
data: {
searchCriteria: searchCriteria,
},
method: "GET",
});
}
// Datatable'ı başlatın
var table = $('#myTable').DataTable({
// Search fonksiyonuna Ajax fonksiyonunu parametre olarak geçirin
search: {
search: function (searchCriteria) {
getSearchResults(searchCriteria).then(function (data) {
// Dönen verileri Datatable'a ekleyin
table.clear().rows.add(data).draw();
});
},
},
});