<div id="gridSolicitudes2" ej-grid
e-datasource="vm.data"
e-allowselection="true"
e-isResponsive="true"
e-allowpaging="true" e-load="load">
<div e-columns>
<div e-column e-field="NumeroOrden"></div>
<div e-column e-field="FechaCreacion" e-headertext="F. Creación" e-format="{0:dd/MM/yyyy}" ></div>
<div e-column e-field="FechaValidez" e-headertext="F. Validez"></div>
</div>
</div>
|
<div id="gridSolicitudes2" ej-grid
e-datasource="vm.data"
e-allowselection="true"
e-isResponsive="true"
e-allowpaging="true" e-load="load">
<div e-columns>
<div e-column e-field="NumeroOrden"></div>
<div e-column e-field="FechaCreacion" e-headertext="F. Creación" e-format="{0:dd/MM/yyyy}" ></div>
<div e-column e-field="FechaValidez" e-headertext="F. Validez"></div>
</div>
</div>
<script>
function load(args) {
for (var i = 0; i < this.model.dataSource().length; i++) {
this.model.dataSource()[i].FechaCreacion = new Date(this.model.dataSource()[i].FechaCreacion); // convert the data to dateobject using field name
}
}
</script> |
<body ng-controller="PhoneListCtrl">
<div id="Grid" ej-grid e-datasource="data" e-rowdatabound="rowdatabound" e-allowpaging="true" e-allowfiltering="true" e-filtersettings="filterType">
<div e-columns>
<div e-column e-field="OrderID"></div>
..
</div>
</div>
<script>
angular.module('listCtrl', ['ejangular'])
.controller('PhoneListCtrl', function ($scope) {
$scope.data = window.gridData;
…………………………….
$scope.rowdatabound = function (args) {
if (args.data.OrderID == 10248) { //use your custom condition here.
var index = $(args.row).index();
$("#Grid").ejGrid({ selectedRowIndex: index }); // use your grid id here.
}
}
});
</script> |
<body ng-controller="PhoneListCtrl">
<div id="Grid" ej-grid e-datasource="data" e-rowdatabound="rowdatabound" e-allowpaging="true" e-allowfiltering="true" e-filtersettings="filterSettings">
<div e-columns>
…………….
<div e-column e-field="ShipCity"></div>
</div>
</div>
<script>
angular.module('listCtrl', ['ejangular'])
.controller('PhoneListCtrl', function ($scope) {
$scope.data = window.gridData;
$scope.filterSettigns = { filterType: "menu", filteredColumns: [{ field: "ShipCity", operator: "startswith", value: "re", predicate: "and", matchCase: true }] };
………………………
});
</script> |
<div id="Grid" ej-grid e-datasource="data" e-rowdatabound="rowdatabound" e-allowpaging="true" e-allowfiltering="true" e-filtersettings="filterType" >
<div e-columns>
……………………..
</div>
</div>
<script>
angular.module('listCtrl', ['ejangular'])
.controller('PhoneListCtrl', function ($scope) {
$scope.data = window.gridData;
$scope.filterType = { filterType: "menu", filteredColumns: [{ field: "ShipCity", operator: "equal", value: "Reims", predicate: "and", matchCase: true }] };
…………………………
}
});
</script> |