Kendo 使用按需加载的 treeView 服务器过滤

Kendo treeView Server Filtering with Load on demand

我想要与这里的示例类似的东西 http://demos.telerik.com/kendo-ui/treeview/filter-treeview-in-dialog 但有一些变化

例如,预期的行为是最初树将从远程数据源加载按需加载(仅检索第一级),当用户输入搜索文本时,搜索将在服务器端执行,并且所有结果都将 returned 并且不会延迟加载。最后一件事当用户清除搜索文本时,树将 return 再次延迟加载并按需加载将是正确的。

下面是关于我的案例的更多详细信息

有什么想法吗?

正如 Ross Bush 所说,它不是内置功能,经过大量尝试和研究,我发现问题出在两个方面:

  1. 我无法在初始化后更改按需加载(即使我使用 setOptions 函数)
  2. 数据源初始化后我无法更改子项的值!!!

因此,解决方案(或实际上是一种解决方法)是在我将模式从搜索更改为查看时重新初始化数据源和树,反之亦然!!!。我就是这样解决的

感谢大家的贡献