谁来总结一下比较成熟的Web树状列表结构(TreeTable)的解决方案

阅读更多
   robbin曾经发起过一个关于Web树状结构的讨论:谁来总结一下比较成熟的Web树状结构的解决方案:http://www.iteye.com/post/73086?page=1,大伙基本把主流的各种tree方案列了个遍。
   现在做公司UI组件的重构,整体打算以jquery为核心,集成各种plugin,然后再根据实际业务需求对plugin进行定制、扩展,遇到最麻烦的一块就是TreeTable,其实原来的TreeTable组件表现力还行,但是使用起来过于繁杂,开发人员取出数据源后,必须强制构造几个特定的数据模型,现在想实现数据源与表现层彻底分离,TreeTable组件只负责渲染,但支持多种数据源(json、xml等),本来上来就想到jquery是否有对应plugin可以定制,无奈jqtreetable实在寒碜了些(http://www.hanpau.com/index.php?page=jqtreetable),dhtmltreegrid(http://www.dhtmlx.com/docs/products/dhtmlxTreeGrid/index.shtml)还行,无奈人家是商业版,有版权问题,作罢,extjs的treegrid很好很强大,但是觉得有些过重,毕竟已经决定基于jquery为核心库了。
   不知道大家在日常项目或者产品研发过程中,都采用怎样的treetable呢,数据源这块怎么组织?
  

你可能感兴趣的:(Web,数据结构,jQuery,json,PHP)