Можно ли вызвать API при наборе фильтров в сетке кендо или мы можем добавить нумерацию страниц в самих фильтрах. У нас около 5000000 фильтров, и мы заполняем данные только для 5 фильтров. Если пользователь хочет любой другой фильтр, он может ввести текстовое поле кендо, а затем мы можем сделать вызов API и показать данные для всех связанных фильтров.
Я пробую событие нажатия клавиш, но это закроет сетку, и пользователь должен будет ввести снова
Пример:
$('body').on('keydown', '.k-textbox','#grid' ,function (event) {
var grid=$('#grid').data("kendoGrid");
grid.setOptions({
columns: [{
field: "ProductName",
title: "Product Name",
filterable: {
mode: "menu,row",
multi: true, search: true,
dataSource:
[{ "ProductName": "abc" }, { "ProductName": "bh" }, { "ProductName": "li" }]
}}]
});