dhtmlXGridFromTable Filter

Hello everyone,



I am using the dhtmlXGridFromTable to laod my data from database into the table and trid to add filter in the header using the follwing codes but it just shows the text field and the filter is not working.



myGrid.setHeader(‘Org Type,Org Name,Acronym,Link’);

myGrid.attachHeader(’,#text_search,#cspan,#cspan’);



function filterBy()

        {

            var tVal = document.getElementById(‘title_flt’).childNodes[0].value.toLowerCase();

            



            for(var i=0; i< myGrid.getRowsNum();i++)

            {

                var tStr = myGrid.cells2(i,1).getValue().toString().toLowerCase();

                var aStr = myGrid.cells2(i,2).getValue().toString().toLowerCase();

                if( tVal==’’ || tStr.indexOf(tVal)==0)

                    myGrid.setRowHidden(myGrid.getRowId(i),false)

                else

                    myGrid.setRowHidden(myGrid.getRowId(i),true)

            }

        }    



would be grateful If someone can explain maybe by giving a full detail example.



thanks,

J


Most probably you havenot included next js file


ext/codebase/dhtmlxgrid_filter.js

It is neccessary to activate filters in header, if necessary file included you need just at #text_filter marker in header, and need not any custom filterBy function.
dhtmlx.com/docs/products/dhtmlxG … 0258523000