重置Webix数据表筛选器
Reset Webix datatable filter
我有一个很困惑的问题。我有一个Webix数据表,正在尝试重置列的筛选器(richSelectFilter
)。但它的行为并不像我预期的那样。我试过
$$("table1").getFilter("title").config.value = "";
但什么也没发生。另一种尝试:
$$("table1").getFilter("title").config.value = "";
$$("table1").refreshColumns();
过滤器消失了,而值仍在过滤!
下面是一个简短的代码片段:http://webix.com/snippet/b34607aa
我做错什么了吗?将感谢任何帮助。
尝试使用
$$("table1").getFilter("title").setValue("");
这是一个片段http://webix.com/snippet/3eb45109
虽然您的代码对于普通的richselect控件是正确的,但数据表中的过滤器将实际值存储在列的配置对象中。因此,您需要在那里更改它,或者只使用setValue API,它将更改值并以必要的方式刷新网格。
相关文章:
- 数据表自定义筛选
- 自定义筛选器不'我不使用django数据表视图创建的ajax.data.Json
- 数据表 AJAX 筛选器重新加载数据
- 数据表 + 服务器端处理 + 搜索筛选
- 数据表复制,只保存单个多重筛选选择的选定行
- 如何将筛选器应用于特定的数据表
- 重置Webix数据表筛选器
- 用于服务器端处理的数据表,包括分页、筛选和搜索
- 如何在使用数据表个别列筛选时忽略隐藏列
- Jquery 数据表默认筛选多列
- 数据表中的 2 个页脚行,1 个用于筛选器,1 个用于求和行
- 如何在后退/前进或刷新后保留数据表中的筛选器
- 数据表阻止在筛选数据时调整列大小
- 使用输入文本框搜索和筛选 html 表数据
- 如何向数据表标头添加其他筛选器
- Jquery 数据表筛选器/搜索表中的图标图像
- 数据表列筛选器未显示
- 在日期范围之间筛选数据表
- 创建用于筛选数据表的自定义WHERE子句
- “OR"为' fnFilter '筛选数据表