我想在DHTMLX Grid中调用多个函数。
我有一张表格,其中包含以下7列
EX:
---------------------------------------------------------------
No. | Name | Age | Gender | Marital Status | Education | City |
---------------------------------------------------------------
我希望通过多个过滤条件过滤此网格。 例如:过滤网格只包含年龄低于35的性别“男性”。
目前我的doFilter()函数看起来像这样。
function doFilter() {
mygrid.filterBy(3,'M',true);
mygrid.filterBy(2,function(a){ return (a > 55);} );
}
但是网格只按年龄而不是按性别列进行过滤。
请告诉我如何在DHTMLX网格中应用多个过滤条件。
答案 0 :(得分:4)
您需要将其用作
mygrid.filterBy(3,'M');
mygrid.filterBy(2,function(a){ return (a > 55);}, true);
第二个filterBy调用必须为true作为最后一个参数,以保留先前filterBy调用的结果。