DataTables hidden row

DataTables hidden row

64coach64coach Posts: 15Questions: 0Answers: 0
edited November 2012 in DataTables 1.9
Hello, I'm a newbe with all this stuff. I would like to know can i combine the Hidden Row Table with Individual Column Filtering table. How is this done?

Thank you in advance!
Coach

Replies

  • allanallan Posts: 63,394Questions: 1Answers: 10,450 Site admin
    What hidden row table? Hidden rows in DataTables are rows which doesn't match the current filtering.

    Allan
  • 64coach64coach Posts: 15Questions: 0Answers: 0
    Allen,
    Sorry for that, its Show and hide row details. I was wondering if the two (Individual Column Filtering & Show and hide row details) could work together. And if yes how can this be done.

    Thank you,

    64coach

    http://datatables.net/release-datatables/examples/api/row_details.html
  • 64coach64coach Posts: 15Questions: 0Answers: 0
    Allen,
    Below find the code that i am currently working with. I like to Know if i can add the " Show and Hide details" plugin. If so how would this be done. Please be easy with me i am a newbie.

    Thank you for your help
    64Coach





    GMJr Online




    @import "../table/demo_page.css"; @import "../table/media/css/header.ccss";
    @import "../table/demo_table.css"; @import "../table/dataTables.scroller.css";

    #dt_example #container font center p {
    font-family: Myriad Pro;
    }






    (function($) {
    /*
    * Function: fnGetColumnData
    * Purpose: Return an array of table values from a particular column.
    * Returns: array string: 1d data array
    * Inputs: object:oSettings - dataTable settings object. This is always the last argument past to the function
    * int:iColumn - the id of the column to extract the data from
    * bool:bUnique - optional - if set to false duplicated values are not filtered out
    * bool:bFiltered - optional - if set to false all the table data is used (not only the filtered)
    * bool:bIgnoreEmpty - optional - if set to false empty values are not filtered from the result array
    * Author: Benedikt Forchhammer
    */
    $.fn.dataTableExt.oApi.fnGetColumnData = function ( oSettings, iColumn, bUnique, bFiltered, bIgnoreEmpty ) {
    // check that we have a column id
    if ( typeof iColumn == "undefined" ) return new Array();

    // by default we only want unique data
    if ( typeof bUnique == "undefined" ) bUnique = true;

    // by default we do want to only look at filtered data
    if ( typeof bFiltered == "undefined" ) bFiltered = true;

    // by default we do not want to include empty values
    if ( typeof bIgnoreEmpty == "undefined" ) bIgnoreEmpty = true;

    // list of rows which we're going to loop through
    var aiRows;

    // use only filtered rows
    if (bFiltered == true) aiRows = oSettings.aiDisplay;
    // use all rows
    else aiRows = oSettings.aiDisplayMaster; // all row numbers

    // set up data array
    var asResultData = new Array();

    for (var i=0,c=aiRows.length; i -1) continue;

    // else push the value onto the result data array
    else asResultData.push(sValue);
    }

    return asResultData;
    }}(jQuery));


    function fnCreateSelect( aData )
    {
    var r='', i, iLen=aData.length;
    for ( i=0 ; i
This discussion has been closed.