我正在使用PHP,MVC和AJAX开发一个树视图论坛。我的数据库有两个表,如下所示:
螺纹
答案
我正在尝试使用 n 线程开发一个论坛,我想在树视图中直观呈现。我对如何开始创建这个树视图感到困惑。
我的方法是在第一级线程中只是自动增量,然后当用户单击一个线程时,下一个线程的parent_id是第一级的parent_id,依此类推。有没有更好的方法来构建我的数据?
任何建议都会有所帮助,因为我是初学者,试图开始。谢谢你的时间。
答案 0 :(得分:2)
我找到了显示此客户端的最佳方式,这是使用YUI TreeView。
基本上,您可以以各种不同的格式传递数据(通常使用JSON),它会在div中为您生成此交互式树。
然后,您可以为特定事件添加侦听器,例如点击次数和不点击次数。
以下是一个示例:http://developer.yahoo.com/yui/examples/treeview/default_tree.html