【v16】如何使用代码去除筛选中的某一个条件?
本帖最后由 spreadjs666 于 2023-10-26 19:44 编辑使用以下代码进行筛选var condition1 = new GC.Spread.Sheets.ConditionalFormatting.Condition(GC.Spread.Sheets.ConditionalFormatting.ConditionType.textCondition, {
compareType: GC.Spread.Sheets.ConditionalFormatting.GeneralComparisonOperators.equalsTo,
expected: '社区1'});var condition2 = new GC.Spread.Sheets.ConditionalFormatting.Condition(GC.Spread.Sheets.ConditionalFormatting.ConditionType.textCondition, {
compareType: GC.Spread.Sheets.ConditionalFormatting.GeneralComparisonOperators.equalsTo,
expected: '社区2'});...var conditionn = new GC.Spread.Sheets.ConditionalFormatting.Condition(GC.Spread.Sheets.ConditionalFormatting.ConditionType.textCondition, {
compareType: GC.Spread.Sheets.ConditionalFormatting.GeneralComparisonOperators.equalsTo,
expected: '社区n'});filter.addFilterItem(col, condition1);
filter.addFilterItem(col, condition2);
...
filter.addFilterItem(col, conditionn);
filter.filter()如何单独去除社区n这一项的筛选条件,重新进行筛选? 您好,目前只能使用removeFilterItems来移除某一列上所有的筛选条件。
您这边为什么要添加这么多筛选条件呢?是为了实现什么样的需求?
参考链接:https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Filter.HideRowFilter#removefilteritems Joestar.Xu 发表于 2023-10-27 10:35
您好,目前只能使用removeFilterItems来移除某一列上所有的筛选条件。
您这边为什么要添加这么多筛选条 ...
我们在做移动端表格,由于原本的筛选弹窗在移动端上较小,因此想改成原生的弹窗,所以需要自行实现筛选功能 :mj72:了解了,这边已经将您的需求记录在产品的需求库中了,后续如果有计划支持,我会在本帖中回复您。
页:
[1]