0

私は支柱で(jquery)dynatreeを使用しています。ツリー上のアイテムは次のように作成されます。

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

1 に答える 1

3

あなたがコードを投稿しておらず、stackoverflowが誰かにあなたのためにコードを書くように頼む場所ではないので、私は本当にあなたを助けることができません。

私が提案するのは、Dynatreeの例のページに移動し、そこに投稿されているさまざまなツリーの例をすべて確認することです。各ツリーの例の下に、その特定の例のソースコードがあります。プロジェクトで何をしたいのかを最もよく表す例を選び、それを正確に望むものに変更してみてください。次に、問題が発生した場合は、コードを使用して投稿を編集します。

また、役立つこれらのドキュメントを確認することもできます。

Dynatreeドキュメント
jQueryドキュメント

于 2012-04-23T12:06:18.867 に答える