問題タブ [dynatree]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2513 参照

drag-and-drop - 要素をダイナツリーにドロップする

私は dynatree を使い始めたばかりですが (これは確かにクールです)、非標準的な使い方があります: 長いリストから用語を階層的な Dynatree にソートすることです。具体的には、Dynatree の外部から Dynatree 要素にドラッグ アンド ドロップしたいと考えています。ユーザーが事前に関連するカテゴリを手動で開くことを期待するよりも、Dynatree のスプリング ロード フォルダを利用することが望ましいです。

夢を実現する方法について具体的なガイダンスを得ることができますか?

ありがとう、スティーブ・アップスティル

0 投票する
2 に答える
5099 参照

jquery - jQueryDynaTreeが機能しない

DynaTree(最初の使用)を運がなくても機能させようとしています。「ツリー」は通常のHTMLリストとして表示されます。些細なことだと思いますが、見ていません。

これが私のファイル構造です: DynaTreeプロジェクトファイル

これは、ツリーが存在するページ(result.jsp)です。

何か案は?ありがとう!マーク

0 投票する
3 に答える
4880 参照

jquery - jQueryDynaTree-ノードを動的に作成する方法

ユーザー検索を使用して見つかった一連のファイルを表示するためにDynaTreeを使用しているWebアプリ(jQueryとともにJSPとサーブレット)があります。もちろん、ユーザーはさまざまな値を入力できるため、一致するファイルのセットも異なります。

だから、私のQ:

ツリーが静的にコード化されているとすると、JSPのJavaScriptでは次のようになります。

この構造をプログラムで作成するにはどうすればよいですか?ルートを作成またはアクセスしてからaddChild(aNode)などを使用する方法を想定していますが、適切な例/参照が見つかりません。

誰かがこれをしましたか?ありがとう!

0 投票する
1 に答える
3930 参照

jquery - Dynatree - サーバーからの json を変換する方法は?

dynatreeプラグインのヘルプを探しています。

サーバーからの json を変換して dynatree 互換にする必要があります (サーバー側で行うことは許可されていません)。

以下は明らかに機能しません。

そして、ドキュメントでそれに対するコールバックを見つけることができませんでした。だから私の質問は、いくつかのコールバックでその初期変換を行うことは可能ですか、それとも他のプラグインを探すべきですか?

前もって感謝します

0 投票する
1 に答える
1931 参照

jquery - CSS の並列 DIV - Dynatree が水平方向に塗りつぶされない

JSP に 2 つの DIV が並んでいます。うまく機能しますが、1 つの例外があります。jQuery Dynatree で左側の DIV の水平方向のスペースを適切に埋めることができません。

ここに画像の説明を入力

ここに画像の説明を入力

HTMLは次のとおりです。

およびCSS:

もちろん、dynatree CSS も使用します。何が問題なのですか?助けてくれてありがとう!

0 投票する
3 に答える
7153 参照

javascript - dynatree - アクティブなノードにスクロールするには?

固定高さと垂直スクロールバーを備えたダイナツリーがあります。

node.activate(); 検索しているノードを選択しますが、垂直スクロールバーを動かさないため、アクティブなノードを表示するには手動でスクロールする必要があります。

プログラムでスクロールするにはどうすればよいですか?


mar10 のおかげで、この問題は解決しました。

0 投票する
1 に答える
1758 参照

ajax - Dynatree には、ロードするための json 形式のガイドラインがありますか?

ajax経由でjsonオブジェクトを使用してdynatreeを読み込もうとしています。オブジェクト内のjsonの名前と値を制御することはできません。それらは以下の形式になります。ツリーをロードできませんでした。適切にロードするために、json に必要な特定の形式はありますか?

これがJSONです

Javascript は次のとおりです。

0 投票する
1 に答える
1367 参照

json - 隣接モデルからデータを読み取るために、一般的な JavaScript ツリー ビュー (jstree、dynatree...) を設定できますか?

隣接モデルからデータを読み取るために、一般的な JavaScript ツリー ビュー (jstree、dynatree...) を設定できますか? classId、ClassName、ClassType、ParentClassId を持つテーブルがあるとします。ダイナツリーなどのデータを取得するにはどうすればよいですか? dyna ツリーが期待する json を考慮すると、以下のようになるはずです

バックエンドでlinq to sqlを使用してasp.net asmx Webサービスを使用しています

0 投票する
1 に答える
354 参照

jquery - Dynatree または Jquery UI ダイアログが数千のメンバーの後に遅くなる

ユーザーが選択できるようにダイアログボックスにツリーリストを表示し、遅延読み込みのためにバックグラウンドで小さなサーブレットを持っている単純なアプリケーションがあります。ディレクトリの 1 つをクリックすると、問題が発生します。このディレクトリには、4000 以上の他のディレクトリが含まれています。スクロールバーがスクロールダウンするのが非常に難しくなり、かなり遅くなります。

ユーザーがディレクトリの最初の数文字を表示し、ゆっくりとドリルダウンできるように、画面上で物事をグループ化するソリューションがあります。私が考えていること以外に、これに対するより簡単な解決策があるかどうか疑問に思っていました。

0 投票する
1 に答える
374 参照

jquery - javascriptオブジェクトをajaxに渡す

dynatree を使用しようとしていますが、次のように初期化できます。

のオブジェクトには、treeData引用符で囲まれていない名前によって参照される値があることに注意してください。

今、私はこれをしたい:

ただし、jquery 1.7.1 (および 1.5.2 と 1.4.2) では、treeDatafromの内容を渡すと解析エラーが発生しgetTreeData.doます。これは、JSON の仕様では、キーと値が文字列であり、引用符で囲まれている必要があるためだと思います。しかし、キーと値を引用すると、dynatree は「null」というラベルの付いた単一のノードを持つツリーを描画します。

これを行う方法はありますか、またはツリー データを取得した後、ダイナツリーcreateNode()addNode()関数を何度も使用する必要がありますか?

関連するメモとして、正当な JavaScript オブジェクトが正当な JSON ではないのはなぜですか?