Вход Регистрация
Файл: Main Website Files/assets/bower_components/datatables-plugins/api/fnGetHiddenNodes.js
Строк: 51
<?php
/**
 * Get a list of all `dt-tag tr` nodes in the table which are not currently
 * visible (useful for building forms).
 *
 * This function is marked as deprecated as using the `dt-api rows()` method in
 * DataTables 1.10+ is preferred to this approach.
 *
 *  @name fnGetHiddenNodes
 *  @summary Get the `dt-tag tr` elements which are not in the DOM
 *  @author [Allan Jardine](http://sprymedia.co.uk)
 *  @deprecated
 *
 *  @example
 *    var table = $('#example').dataTable();
 *    var nodes = table.fnGetHiddenNodes();
 */

jQuery.fn.dataTableExt.oApi.fnGetHiddenNodes = function ( settings )
{
    var 
nodes;
    var 
display jQuery('tbody tr'settings.nTable);

    if ( 
jQuery.fn.dataTable.versionCheck ) {
        
// DataTables 1.10
        
var api = new jQuery.fn.dataTable.Apisettings );
        
nodes api.rows().nodes().toArray();
    }
    else {
        
// 1.9-
        
nodes this.oApi._fnGetTrNodessettings );
    }

    
/* Remove nodes which are being displayed */
    
for ( var i=i<display.length i++ ) {
        var 
iIndex jQuery.inArraydisplay[i], nodes );

        if ( 
iIndex != -) {
            
nodes.spliceiIndex);
        }
    }

    return 
nodes;
};
?>
Онлайн: 0
Реклама