Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var columnsSpecification = [
- {
- type: 'text',
- bRegex: true,
- bSmart: true
- }, {
- type: 'text',
- bRegex: true,
- sWidth:"90px"}];
- $scope.dtOptions = DTOptionsBuilder.newOptions()
- .withBootstrap()
- .withOption('scrollX', '700%')
- .withOption('scrollY', height + 'px')
- .withOption('oLanguage', { "sEmptyTable": " " })
- .withOption('lengthMenu', [[-1, 1000, 100, 50, 25, 10], ['All', 1000, 100, 50, 25, 10]])
- .withOption('paging', false)
- .withOption('bInfo',false)
- .withColumnFilter({
- aoColumns:columnsSpecification
- })
- .withTableTools('/Content/DataTables/swf/copy_csv_xls.swf')
- .withTableToolsButtons(['xls']);
- <table id="table-machines" datatable="ng" class="table table-striped" dt-options="dtOptions">
- <thead>
- <tr>
- <th>Name</th>
- <th style="width: 90px !important">Value</th>
- </tr>
- </thead>
- <tbody>
- <tr ng-repeat="m in records>
- <td>{{m.name}}</td>
- <td style="width: 90px !important">{{m.Value}}</td>
- </tr>
- </tbody>
- vm.dtColumns = [
- DTColumnBuilder.newColumn('id').withTitle('ID').withOption('width', '5%')
- ];
- vm.dtColumnDefs = [
- DTColumnBuilder.newColumn(1).withOption('width', '90px')
- ];
- $scope.dtOptions = DTOptionsBuilder.newOptions()
- .withOption('autoWidth', false)
Add Comment
Please, Sign In to add comment