BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
let results = { result: [], count: 0 }
let customers = await this.api.customers.find();
let dataManager = new ej.DataManager(customers);
dataManager.adaptor = new this.adapter.feathersAdapter();
$("#Grid").ejGrid({
dataSource: dataManager,
toolbarSettings: {
showToolbar: true,
toolbarItems: ["add", "edit", "delete"]
},
editSettings: {
allowEditing: true,
allowAdding: true,
allowDeleting: true,
editMode: "dialog"
},
allowPaging: true,
allowSorting: true,
allowFiltering: true,
filterSettings: {showPredicate: true, filterType: "menu", enableCaseSensitivity: true},
searchSettings: {ignoreCase: false},
isResponsive: true,
columns: [
{"field": "first_name"},
{"field": "last_name"},
{"field": "company"},
{"field": "id", "isPrimaryKey": true}
]
});
}
convertToQueryString: function (req, query, dm) { ------- var obj = req.sort[0] if (!ej.isNullOrUndefined(obj)) { for (var key in Object.entries(obj)) { str += '$sort[' + key + ']=' + value + '&' } } } return str }, |