Я хочу вызвать нокаутированные пользовательские методы (в машинописном тексте), которые передадут соответствующий параметр фильтров в конечную точку OData и, используя полученный отфильтрованный результат, перерисовают dataTable.Фильтрация должна выполняться на стороне сервера.Я не уверен, как я могу вызвать свои собственные методы вместо вызова встроенных методов фильтрации dataTable js для достижения моей цели.
<table id="myTable" class="table table-hover" cellspacing="0">
<thead>
<tr>
<th>Col1</th>
<th>Col2</th>
<th>Col3</th>
</tr>
</thead>
<tbody data-bind="foreach:data">
<tr>
<td data-bind="text: ID"></td>
<td data-bind="text: Name"></td>
<td data-bind="text: Age"></td>
</tr>
</tbody>
</table>
$('#myTable').DataTable({
responsive: true
});
$ ('# myTable'). DataTable ({respive: true});
Конечная точка OData приносит ожидаемые данные
export function getDataByID(Id: number): Promise<server.userLog[]> {
let queryString: string = `?$filter=ID eq 2`;
return secureGet<server.userLog[]>("api/OData/UserLog" + queryString);
}