BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
ej.grids.Grid.Inject(ej.grids.Page, ej.grids.Sort, ej.grids.Filter);
grid = new ej.grids.Grid({
dataSource: ListArr,
columns: [
{ field: 'Id', headerText: 'Camera ID', width: 120, type: 'string',visible:false },
{ field: 'Name', width: 140, headerText: 'Camera Name', type: 'string' }
],
toolbar: ['Search'],
allowSorting: true,
allowPaging: true,
pageSettings: { pageSize: 20 },
rowSelected: rowSelected
});
grid.appendTo('#Grid');
function rowSelected(args) {
var selectedIndex = $.map(ListArr, function (item, index) {
return item.Id;
}).indexOf(args.data.Id);
if (currContainer === "") {
alert("error");
grid.clearSelection();
}
else
buildCameraElement(cameraArr[selectedIndex]);
}
var data = new ej.data.DataManager(window.orderData).executeLocal(new ej.data.Query().take(15));
grid = new ej.grids.Grid({
dataSource: data,
columns: [
{ field: 'OrderID', headerText: 'Camera ID', width: 120, type: 'string',visible:false },
{ field: 'CustomerID', width: 140, headerText: 'Camera Name', type: 'string' }
],
pageSettings: { pageSize: 20 },
rowSelected: rowSelected
});
grid.appendTo('#Grid');
function rowSelected(args) {
if (args.data.OrderID === 10248) {
alert("error");
setTimeout((e)=>{
grid.clearSelection()
})
}
}
|