Dxdatagrid için en çok merak edilen olay json verileri nasıl alınırdır?
bunun için en basit yöntem elbette ajax. Fakat biz bugün devextreme ait bir fonksiyon kullanarak yapacağız.
JS CODE
js file içerisine
dataSource: {
load: function (loadOptions) {
var d = new $.Deferred();
var params = {};
if (loadOptions.filter) {
params.filter = JSON.stringify(loadOptions.filter);
}
if (loadOptions.sort) {
params.sort = JSON.stringify(loadOptions.sort);
}
if (loadOptions.dataField) {
params.dataField = loadOptions.dataField;
}
if (loadOptions.select) { params.select= JSON.stringify(loadOptions.select);
}
if (loadOptions.group) {
params.group = JSON.stringify(loadOptions.group);
}
params.skip = loadOptions.skip;
params.take = loadOptions.take;
$.getJSON('http://localhost:56253/test/3?format=json', params).done(function (data) { d.resolve(data);
});
return d.promise();
}