Kendo ui 剑道树视图,筛选项目

Kendo ui 剑道树视图,筛选项目,kendo-ui,kendo-treeview,Kendo Ui,Kendo Treeview,我不知道如何使我的树视图可过滤 看电视上的演示 } 如果我执行这个实现,当使用过滤器方法时,我就失去了我的树视图 在这里,摆弄我的示例树视图与我得到的方法相同,不使用数据源,ASPNET服务器代码返回摆弄上显示的列表,然后通过javascript调用kendoTreeView方法 这是我的小提琴 简而言之,我想做的是有一个文本框,当我使用“contains”子句键入或点击按钮时,树视图只需显示符合条件的项目,如果搜索框为空,则显示原始树视图 我将感谢任何帮助。谢谢好的,我正在处理同一个问题,在

我不知道如何使我的树视图可过滤

看电视上的演示

} 如果我执行这个实现,当使用过滤器方法时,我就失去了我的树视图

在这里,摆弄我的示例树视图与我得到的方法相同,不使用数据源,ASPNET服务器代码返回摆弄上显示的列表,然后通过javascript调用kendoTreeView方法

这是我的小提琴

简而言之,我想做的是有一个文本框,当我使用“contains”子句键入或点击按钮时,树视图只需显示符合条件的项目,如果搜索框为空,则显示原始树视图


我将感谢任何帮助。谢谢

好的,我正在处理同一个问题,在我的帮助下,我成功地做到了。因此,请确保检查我提供链接的现有线程。希望有帮助

function DoSearch() {

var treeView = $("#ItemList").kendoTreeView().data("kendoTreeView");
var filterText = $("#search-value").val();
if (filterText !== "") {
    treeView.dataSource.filter({
        field: "text",
        operator: "contains",
        value: filterText
    });
} else {
    treeview.dataSource.filter({});
}