Я нашел ответ как получить строку запроса источника данных kendo , но не понимаю, как мне реализовать это с моим кодом:
function sendData(url, filename) {
var button = $(this);
button.prop("disabled", true);
var grid = $("#grid").data("kendoGrid");
var parameterMap = grid.dataSource.transport.parameterMap;
var data = parameterMap({
sort: grid.dataSource.sort(),
filter: grid.dataSource.filter(),
group: grid.dataSource.group(),
aggregate: grid.dataSource.aggregate()
});
$.ajax({
url: url,
data: data,
type: "POST",
xhrFields: {
responseType: 'blob'
},
success: function (file) {
var a = document.createElement('a');
var url = window.URL.createObjectURL(file);
a.href = url;
a.download = filename;
a.click();
window.URL.revokeObjectURL(url);
},
always: function () {
button.removeAttr('disabled');
}
});
}
Есть ли учебник?