在表中查找并仅显示该行

时间:2015-06-30 09:50:32

标签: jquery

我正在使用此功能仅显示与搜索条件匹配的行,但我坚持使用数字。我只想显示> 0< some number行。

function searchGrid(object,str) {
    var strary = str.split(' ');
    $(".mainGrid").find("tr").slice(1).each(function (index) {
        var text = $.trim($(this).find('.'+object).text());

        for (var i = 0; i < strary.length; i++) {
            var regex = new RegExp("" + strary[i] + "", "gi");
            $(this).toggle(regex.test(text));
                if (regex.test(text)) break;
            }

    });
}

1 个答案:

答案 0 :(得分:0)

您可以使用DataTables过滤表格数据。你只需要使用:

$(document).ready(function(){
    $('#myTable').DataTable();
});

它会自动提供搜索栏!