在所有页面上搜索关键字

时间:2015-10-16 13:51:09

标签: jquery regex

以下是我用来搜索数据表中关键字的代码。问题出在代码下方,仅在给定页面上搜索关键字。它不会搜索完整的数据表。我想在整个表中搜索给定的关键字。请帮忙。

让我们说,我在数据表的第一页上搜索了关键字。如果我在数据表的第3页上搜索相同的关键字,则显示0结果。

$(document).ready(function()  



    {$('#searchProf').keyup(function()
        {
            searchTable($(this).val());
        });
    });

    function searchTable(inputVal)
    {

        var table = $('#displayCCAccounts');

        table.find('tr').each(function(index, row)
        {
            var allCells = $(row).find('td');
            if(allCells.length > 0)
            {

                var found = false;
                allCells.each(function(index, td)
                {

                    var regExp = new RegExp(inputVal, 'i');
                    if(regExp.test($(td).text()))
                    {
                        found = true;
                        return false;
                    }
                });
                if(found == true)$(row).show();else $(row).hide();
            }
        });
    }

0 个答案:

没有答案