如何使用pivot.js设置多个过滤器

时间:2013-03-11 17:12:47

标签: jquery filter datatables pivot

我想在pivot.js中使用多个过滤器 使用不同的列很容易:

过滤{'动物':'大象','颜色':'粉红色','眼睛':'2'}给所有2只眼睛的粉红色大象

但如果我需要创建一组过滤器,如: -

滤波器{ '动物': '大象', '动物': '长颈鹿', '动物': '犰狳'} 给大象,长颈鹿和犰狳,但这只是让我回到'Armadillos'的最后一个

我尝试了各种方法来做'OR'语句,但没有一种方法可以使用

1 个答案:

答案 0 :(得分:0)

好的,我毕竟想出来了

首先,需要将过滤器类型设置为regexp,以便我们可以使用正则表达式

进行过滤

{name:'Animal',type:'string',filterable:true, filterType:'regexp'}

然后过滤器需要一个像这样的正则表达式

过滤器{'动物': /大象|长颈鹿|犰狳/ }