Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 16435 | Rev 16437 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 16435 Rev 16436
Línea 134... Línea 134...
134
    
134
    
135
 
135
 
136
    $('#gridTable').dataTable({
136
    $('#gridTable').dataTable({
-
 
137
        'processing': true,
-
 
138
        'serverSide': true,
-
 
139
        'searching': true,
-
 
140
        'order': [[ 0, 'asc' ]],
-
 
141
        'ordering':  true,
-
 
142
        'ordenable' : true,
-
 
143
        'responsive': true,
-
 
144
        'select' : false,
-
 
145
        'paging': true,
137
        'processing': true,
146
        'pagingType': 'simple_numbers',
-
 
147
        'ajax': {
-
 
148
            'url' : '$routeDatatable',
-
 
149
            'type' : 'get',
-
 
150
            'beforeSend': function (request) {
-
 
151
                NProgress.start();
-
 
152
            },
-
 
153
            'dataFilter': function(response) {
-
 
154
                var response = jQuery.parseJSON( response );
-
 
155
                
-
 
156
                var json                = {};
-
 
157
                json.recordsTotal       = 0;
-
 
158
                json.recordsFiltered    = 0;
-
 
159
                json.data               = [];
-
 
160
                
-
 
161
                
-
 
162
                if(response.success) {
-
 
163
                    json.recordsTotal       = response.data.total;
-
 
164
                    json.recordsFiltered    = response.data.total;
-
 
165
                    json.data               = response.data;
-
 
166
                } else {
-
 
167
                    $.fn.showError(response.data)
-
 
168
                }
-
 
169
                
-
 
170
                return JSON.stringify( json );
-
 
171
            }
-
 
172
        },
-
 
173
        'language' : {
-
 
174
            'sProcessing':     'LABEL_DATATABLE_SPROCESSING',
-
 
175
            'sLengthMenu':     'LABEL_DATATABLE_SLENGTHMENU',
-
 
176
            'sZeroRecords':    'LABEL_DATATABLE_SZERORECORDS',
-
 
177
            'sEmptyTable':     'LABEL_DATATABLE_SEMPTYTABLE',
-
 
178
            'sInfo':           'LABEL_DATATABLE_SINFO',
-
 
179
            'sInfoEmpty':      'LABEL_DATATABLE_SINFOEMPTY',
-
 
180
            'sInfoFiltered':   'LABEL_DATATABLE_SINFOFILTERED',
-
 
181
            'sInfoPostFix':    '',
-
 
182
            'sSearch':         'LABEL_DATATABLE_SSEARCH',
-
 
183
            'sUrl':            '',
-
 
184
            'sInfoThousands':  ',',
-
 
185
            'sLoadingRecords': 'LABEL_DATATABLE_SLOADINGRECORDS',
-
 
186
            'oPaginate': {
-
 
187
                'sFirst':    'LABEL_DATATABLE_SFIRST',
-
 
188
                'sLast':     'LABEL_DATATABLE_SLAST',
-
 
189
                'sNext':     'LABEL_DATATABLE_SNEXT',
-
 
190
                'sPrevious': 'LABEL_DATATABLE_SPREVIOUS'
-
 
191
            },
-
 
192
            'oAria': {
-
 
193
                'sSortAscending':  ': LABEL_DATATABLE_SSORTASCENDING',
-
 
194
                'sSortDescending': ':LABEL_DATATABLE_SSORTDESCENDING'
138
        'serverSide': true,
195
            },
139
        ajax: '$routeOverview',
196
        },
140
        columns: [ 
197
        columns: [ 
141
            { data: "first_name" },
198
            { data: "first_name" },
142
            { data: "last_name" },
199
            { data: "last_name" },