カスタム項目のツリーを構築するためにjsTreeプラグインを使用しています。私は ajax リクエストを介してアイテムをロードする方法を知っていますが、私の場合、m_items
配列型の変数にノードがあります。ノードが展開されている場合、 からアイテムの一部のみを返す必要がm_items
あるため、展開可能なノードを受け入れ、ノードの配列を返すカスタム関数を使用してサブノードをロードする方法が必要です。
それを解決する方法は少なくとも 1 つあると思いますが、それは独自の方法です。最初にルート レベルと各サブノードの 1 つのレベルをロードします。いずれかのノードが開かれると、次のレベルのノードがロードされます。しかし、この方法には少なくとも 1 つのリークがあります。不要なアイテムをロードしすぎます。だから私はいくつかの組み込み機能を探しています。