Hello,
I have a datatable which contains serverFilters and one textFilter column.
I want to filter the textFilter column locally. But everytime I change the value, the request is sent to the server.
How can I filter on the client side?
let datatable = {
view: "datatable",
id: oConfig.sDataTableId,
hover: "datatable_hover",
complexData: true,
dragColumn: true,
editable: false,
resizeColumn: true,
select: "row",
scroll: "xy",
pager: oConfig.sPagerId,
url: "intra->member",
columns: [
{
id: "email",
header: ["E-Mail", {content: "serverFilter"} ],
width: 250,
}, {
id: "department_name",
template: function(item) {
let arrDepts = [];
for(dept in item.departments) {
arrDepts.push(item.departments[dept].displayTitle);
}
return arrDepts.join(", ");
},
header: ["Gruppen", {content: "textFilter"} ],
width: 400,
fillspace: 1
}]
}