fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [13048] reduce POST/GET data for datatables


From: Sigurd Nes
Subject: [Fmsystem-commits] [13048] reduce POST/GET data for datatables
Date: Tue, 21 Apr 2015 06:29:30 +0000

Revision: 13048
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=13048
Author:   sigurdne
Date:     2015-04-21 06:29:27 +0000 (Tue, 21 Apr 2015)
Log Message:
-----------
reduce POST/GET data for datatables

Modified Paths:
--------------
    branches/dev-syncromind/phpgwapi/js/jquery/common.js
    branches/dev-syncromind/phpgwapi/templates/base/datatable_jquery.xsl

Modified: branches/dev-syncromind/phpgwapi/js/jquery/common.js
===================================================================
--- branches/dev-syncromind/phpgwapi/js/jquery/common.js        2015-04-21 
06:27:50 UTC (rev 13047)
+++ branches/dev-syncromind/phpgwapi/js/jquery/common.js        2015-04-21 
06:29:27 UTC (rev 13048)
@@ -228,6 +228,14 @@
                        deferRender:    true,
                        data:                   data,
                        ajax:                   ajax_def,
+                       fnServerParams: function ( aoData ) {
+                               var column = aoData.order[0].column;
+                               var dir = aoData.order[0].dir;
+                               var column_to_keep = aoData.columns[column];
+                               delete aoData.columns;
+                               aoData.columns = {};
+                               aoData.columns[column] = column_to_keep;
+                        },
                        fnInitComplete: function (oSettings, json)
                        {
                                if(JqueryPortico.inlineTablesRendered == 
JqueryPortico.inlineTablesDefined)

Modified: branches/dev-syncromind/phpgwapi/templates/base/datatable_jquery.xsl
===================================================================
--- branches/dev-syncromind/phpgwapi/templates/base/datatable_jquery.xsl        
2015-04-21 06:27:50 UTC (rev 13047)
+++ branches/dev-syncromind/phpgwapi/templates/base/datatable_jquery.xsl        
2015-04-21 06:29:27 UTC (rev 13048)
@@ -723,11 +723,19 @@
                                        data: {},
                                        type: 'GET'
                                },
+                               fnServerParams: function ( aoData ) {
+                                       var column = aoData.order[0].column;
+                                       var dir = aoData.order[0].dir;
+                                       var column_to_keep = 
aoData.columns[column];
+                                       delete aoData.columns;
+                                       aoData.columns = {};
+                                       aoData.columns[column] = column_to_keep;
+                                },
                                fnRowCallback: function(nRow, aData, 
iDisplayIndex, iDisplayIndexFull) {
                                                                
if(typeof(aData['priority'])!= undefined && aData['priority'] > 0)
                                                                {
                                                                        
//nRow.addClass(''),
-                                                                       
console.log(nRow),
+                                                               //      
console.log(nRow),
                                                                        $('td', 
nRow).addClass('priority' + aData['priority']);
                                                                }
                 },




reply via email to

[Prev in Thread] Current Thread [Next in Thread]