Sha256: 0af791645986c7d409b79a61cd1a0262c785aaf204d9f97d18db466069619614

Contents?: true

Size: 1.42 KB

Versions: 35

Compression:

Stored size: 1.42 KB

Contents

$.fn.dataTableExt.oApi.fnReloadAjax = function ( oSettings, sNewSource, fnCallback, bStandingRedraw )
{
    if ( typeof sNewSource != 'undefined' && sNewSource != null )
    {
        oSettings.sAjaxSource = sNewSource;
    }
    this.oApi._fnProcessingDisplay( oSettings, true );
    var that = this;
    var iStart = oSettings._iDisplayStart;
    var aData = [];

    this.oApi._fnServerParams( oSettings, aData );

    oSettings.fnServerData( oSettings.sAjaxSource, aData, function(json) {
        /* Clear the old information from the table */
        that.oApi._fnClearTable( oSettings );

        /* Got the data - add it to the table */
        var aData =  (oSettings.sAjaxDataProp !== "") ?
            that.oApi._fnGetObjectDataFn( oSettings.sAjaxDataProp )( json ) : json;

        for ( var i=0 ; i<aData.length ; i++ )
        {
            that.oApi._fnAddData( oSettings, aData[i] );
        }

        oSettings.aiDisplay = oSettings.aiDisplayMaster.slice();
        that.fnDraw();

        if ( typeof bStandingRedraw != 'undefined' && bStandingRedraw === true )
        {
            oSettings._iDisplayStart = iStart;
            that.fnDraw( false );
        }

        that.oApi._fnProcessingDisplay( oSettings, false );

        /* Callback user function - for event handlers etc */
        if ( typeof fnCallback == 'function' && fnCallback != null )
        {
            fnCallback( oSettings );
        }
    }, oSettings );
}

Version data entries

35 entries across 35 versions & 4 rubygems

Version Path
zuora_connect_ui-0.10.0 vendor/ruby/2.6.0/gems/jquery-datatables-rails-3.4.0/app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
zuora_connect_ui-0.9.2 vendor/ruby/2.6.0/gems/jquery-datatables-rails-3.4.0/app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
zuora_connect_ui-0.9.1 vendor/ruby/2.6.0/gems/jquery-datatables-rails-3.4.0/app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
zuora_connect_ui-0.9.0 vendor/ruby/2.6.0/gems/jquery-datatables-rails-3.4.0/app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
zuora_connect_ui-0.8.3 vendor/ruby/2.6.0/gems/jquery-datatables-rails-3.4.0/app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
zuora_connect_ui-0.8.2 vendor/ruby/2.6.0/gems/jquery-datatables-rails-3.4.0/app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
zuora_connect_ui-0.8.1 vendor/ruby/2.6.0/gems/jquery-datatables-rails-3.4.0/app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
zuora_connect_ui-0.8.0 vendor/ruby/2.6.0/gems/jquery-datatables-rails-3.4.0/app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
zuora_connect_ui-0.7.1 vendor/ruby/2.6.0/gems/jquery-datatables-rails-3.4.0/app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
zuora_connect_ui-0.7.0 vendor/ruby/2.6.0/gems/jquery-datatables-rails-3.4.0/app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
jquery-datatables-rails-plus-1.0.1 app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
jquery-datatables-rails-3.4.0 app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
jquery-datatables-rails-3.3.0 app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
jquery-datatables-rails-3.2.0 app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
jquery-datatables-rails-3.1.1 app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
jquery-datatables-rails-3.1.0 app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
jquery-datatables-rails-3.0.0 app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
jquery-datatables-rails-2.2.3 app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
jquery-datatables-rails-2.2.2 app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js
jquery-datatables-rails-2.2.1 app/assets/javascripts/dataTables/jquery.dataTables.api.fnReloadAjax.js