Primefaces Dynamic Treenode

时间:2014-02-03 07:15:52

标签: dynamic primefaces treenode

我正在尝试建立一个动态的treenode来完成像Reddit这样的评论系统。如果您不熟悉,请参阅:http://www.reddit.com/r/videos/comments/1wv4tt/guy_runs_on_camera_during_super_bowl_post_game/

我现在在数据库中有一个看起来像这样的评论表

id parent content
1 0       text1
2 0       text2
3 1       child of text 1
4 3       child to the child of text 1

因此评论小组看起来像这样

- text1
  - child of text1
    - child to the child of text 1
- text2

我无法想象如何将此表设计与Primefaces Treenode Java代码结合使用,如果有人能指出我正确的方向,那将会很棒。我试过在论坛和谷歌搜索,但找不到我能理解的解决方案。

我可能应该提一下,因为这是用户生成的内容,我的表中没有固定的结构,因此后端代码应该能够动态处理它

我很感激帮助。

谢谢, bhoen

1 个答案:

答案 0 :(得分:1)

I solved this way, using recursive method and the table above structure:

var divCount = 0;
$('div').click(function() {
    divCount++;
    if( divCount % 2 == 0) {
        $(this).css('background-color', $(this).css('background-color') == 'blue' ? 'red' : 'blue' );
    }
});