0

我有与我的 MVC4 WebApplcation 一起使用的 dynatree。它以 JSON 格式从控制器获取数据。节点通常有大约 2'000 或 3'000 多个项目。加载这棵树需要几秒钟。有什么方法可以在开头显示 5 个项目,从结尾显示 5 个项目以及它们之间的显示 [...]。谢谢你。

4

1 回答 1

1

您可以简单地只在服务器上生成这 21 个节点(即 10 个第一个、10 个最后一个和一个带有 的特殊节点title: '[...]', isPlaceholder: true。这将导致仅显示 21 个节点。

然后在激活处理程序中,如果用户单击“[...]”,您可以检查node.data.isPlaceholder并执行完全重新加载。

于 2013-08-01T10:39:40.943 回答