1

jstree をディレクトリ ビューアーとして使用して、サーバーからファイルをダウンロードすることはできますか?

注 - Dropbox アカウントに接続し、Dropbox 経由で送信された json の結果からツリーを作成して、jstree を作成しました。

Dropbox アカウントの内容を確認できますが、ノードを操作したい (ダウンロード、削除、アップロードなど)。

これは実現可能ですか?

4

2 に答える 2

0

これは、select_node イベントを介して可能です。jsTree UI プラグインのドキュメントを参照してください

.select_node ( node , check , event )
  • ノード (混合)
    これは、DOM ノード、jQuery ノード、またはツリー内の要素を指すセレクターのいずれかです。
  • check (ブール値)
    指定されたルールをチェックして適切なアクション (select_limit をチェックする、他のノードをそれぞれ選択解除するなど) を実行するか、select_limit に関係なくノードの選択を強制するか。
  • イベント (イベント)
    内部で使用 - ノードをクリックしてこの関数が実行されたとき。

コールバックに必要なメタデータの量によっては、データを渡すのが難しい場合があります。この場合、jsTree は、jQuery データ プラグインを使用してノードごとのメタデータをサポートしています。この SO 記事では、jsTree でのメタデータの使用について説明しています。

于 2013-04-14T14:48:01.183 に答える