JavaScript:使用特定列过滤表

时间:2015-09-18 05:33:36

标签: javascript

这是我的js。我需要使用此过滤表。它工作正常但是。当控件退出功能时,表格恢复正常状态而没有过滤器,我在功能结束时通过alert()帮助确保这一点。当警报显示表格接缝要清楚分类时。当它离开功能表时回到正常数据

function search (tableid)
      {
        var table = document.getElementById(tableid).tBodies[0];


        var mt = (document.getElementById("srchMsgType").value).trim().toLowerCase();

        var ele;


        for (var r = 1; r < table.rows.length; r++)
        {


            ele = table.rows[r].cells[4].innerHTML.trim();



            if (ele.toLowerCase().indexOf(mt)==0 )
                {

                table.rows[r].style.display = '';


                }
            else 
                {
                    table.rows[r].style.display = 'none';
                }
        }
        alert();
      }

例如预期输出

when i/p is 8
no mt
1  8
2  8
4  8

During alert messgae display time it works as if the above expected answer.asfter clicking ok to it


answer  is
no mt
1  8
2  8
3  10
4  8
5  25

0 个答案:

没有答案