私は支柱で(jquery)dynatreeを使用しています。ツリー上のアイテムは次のように作成されます。
- ノードを右クリックすると、[作成、変更、削除]などのオプションを含むコンテキストメニューが表示されます。「作成」をクリックすると、データキャプチャ用の入力フィールドを含むポップアップが表示されます。
- ポップアップで[保存]をクリックすると、ajaxを使用してレコードが作成され、ツリーが更新されます。
- レコードの作成時に、レコードはサーバーに親ノードのIDを送信する必要があります。これは通常、サーバーまたはデータベースに格納されている親ノードのデータの主キーです。
- このアクションは、すべてのノードで実行できます。
- 各ノードは、親のIDを格納できる必要があります。
- 各ノードまたは子ノードは、ツリー上のレベルも認識している必要があります。つまり、子ノード1のレベルは1です。ありがとう