mirror of
https://github.com/DataTables/DataTables.git
synced 2025-02-20 18:54:15 +01:00
Dev change: Slight modification of the code for getting the Ajax source property for Ajax sourced data and server-side processing to save a few more bytes :-)
This commit is contained in:
parent
1ae7f81a11
commit
b68073b911
12
media/js/jquery.dataTables.js
vendored
12
media/js/jquery.dataTables.js
vendored
@ -2391,12 +2391,8 @@
|
|||||||
var aoData = [];
|
var aoData = [];
|
||||||
_fnServerParams( oSettings, aoData );
|
_fnServerParams( oSettings, aoData );
|
||||||
oSettings.fnServerData.call( oSettings.oInstance, oSettings.sAjaxSource, aoData, function(json) {
|
oSettings.fnServerData.call( oSettings.oInstance, oSettings.sAjaxSource, aoData, function(json) {
|
||||||
var aData = json;
|
var aData = (oSettings.sAjaxDataProp !== "") ?
|
||||||
if ( oSettings.sAjaxDataProp !== "" )
|
_fnGetObjectDataFn( oSettings.sAjaxDataProp )(json) : json;
|
||||||
{
|
|
||||||
var fnDataSrc = _fnGetObjectDataFn( oSettings.sAjaxDataProp );
|
|
||||||
aData = fnDataSrc( json );
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Got the data - add it to the table */
|
/* Got the data - add it to the table */
|
||||||
for ( i=0 ; i<aData.length ; i++ )
|
for ( i=0 ; i<aData.length ; i++ )
|
||||||
@ -3562,9 +3558,7 @@
|
|||||||
var aiIndex = _fnReOrderIndex( oSettings, json.sColumns );
|
var aiIndex = _fnReOrderIndex( oSettings, json.sColumns );
|
||||||
}
|
}
|
||||||
|
|
||||||
var fnDataSrc = _fnGetObjectDataFn( oSettings.sAjaxDataProp );
|
var aData = _fnGetObjectDataFn( oSettings.sAjaxDataProp )( json );
|
||||||
var aData = fnDataSrc( json );
|
|
||||||
|
|
||||||
for ( var i=0, iLen=aData.length ; i<iLen ; i++ )
|
for ( var i=0, iLen=aData.length ; i<iLen ; i++ )
|
||||||
{
|
{
|
||||||
if ( bReOrder )
|
if ( bReOrder )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user