0

我有用于处理输入的 jquery 的快速搜索插件,以允许过滤表:

$('input#table-filter').quicksearch('table tbody tr');

但是,我现在想做一个调整,用户可以输入多个条件(例如,使用文本区域,每个术语在单独的行上),过滤器会显示与任何条件匹配的所有行。

4

1 回答 1

0

似乎您所要做的就是为其添加一个选项。

$('#table-filter').quicksearch('table tbody tr',{ 
    prepareQuery: function(val){
        return val.toLowerCase().split('\n');
    }
});

https://github.com/riklomas/quicksearch/blob/master/jquery.quicksearch.js#L24

这会导致它在新行而不是空格上拆分输入值。

于 2013-02-11T16:06:11.543 回答