2009-11-02 63 views
0

我使用的是MySQL Nested Set approach來存儲網站上銷售的各種產品的分類。我正在尋找一個很好的JavaScript庫來幫助從嵌套集方法渲染樹。我還需要一個很好的JavaScript拖放腳本來重新排列和更新MySQL表。在PHP/Javascript中使用MySQL的嵌套集模型

是否有任何好的JavaScript庫,可以讓我執行以下使用嵌套集模型存儲值的mysql表?從表一棵樹

  1. 顯示
  2. 重新安排樹在Javascript中,並用它保存到MySQL表PHP

我一直在試圖獲得與ExtJS的/ jQuery的這個工作等等。我可以通過使用PHP生成ul,li元素來獲得第一部分工作。我無法找到一個可以與嵌套集一起使用並將數據發送到PHP的Javascript庫。我嘗試使用它的嵌套集模型ExtJS,但我沒有太多的運氣。

+0

你說的ExtJS的這個「嵌套模型」是什麼? – neonski 2009-11-14 02:43:41

回答

0

看看jquery插件樹顯示:http://www.jstree.com

JavaScript不應該知道如何管理NestedSet。爲jstree目的準備樹是php腳本任務。

0

我知道這不是您正在查看的工具包,但Dojo具有非常好且非常靈活的分層樹組件。我很確定它允許完全拖放重新排列元素。如果沒有,它提供了執行它的框架。

我同意FractalizeR,因爲JavaScript不需要關心生成樹的方法。 NestedSet是關係數據庫的技術,而不是交互式樹。