软件操作界面中的新概念:TreeGrid
本文主要介绍TreeGrid的概念和实现原理,下面这张图就是一个完整的TreeGrid,
假设列1为A-Z这26个字母及其子节点组成的层次结构树:
(顾名思义,TreeGrid就是树形表格)
选择”按列2降序排序”,排序后的结果如下:
(实际上应该对所有页的数据进行排序,而不是只对当前页的数据排序,这里为了说明排序规则,只展示了A,B,C三个节点及其子节点)
点击”下一页”,
(只对第一层节点进行分页,假设每页显示10个节点)
关于TreeGrid的实现原理,请阅读《多叉树结合JavaScript树形控件实现无限级树形结构(一种构建多级有序树形结构JSON(或XML)数据源的方法)》这篇文章,链接是:http://www.iteye.com/topic/1136941