問題タブ [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 投票する
2 に答える
208 参照

jquery - 道場の木の選択

jquery には、これを実現するためのプラグインdynatreeがあります。道場でこういう効果が欲しい。これを行うことができる dojo 用のプラグインまたは何かがありますか?

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

jquery - 変数 (JSON のような) から Dynatree にノードを追加する方法

Dynatree にノードを追加する方法を教えてください。

完全なノード ツリーを含む変数 res があります。

それらのノードを次のツリーに追加するにはどうすればよいですか?

前もって感謝します!

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

javascript - JavaScript を使用してカスタム属性を設定する

DynaTree (https://code.google.com/p/dynatree) を使用していますが、いくつかの問題があり、誰かが助けてくれることを願っています..

以下のようにページにツリーを表示しています。

ただし、アイテムが選択されているか、 JavaScriptのみを使用しているかに関係なく、アイテムのアイコンを変更しようとしています。

使用したい新しいアイコンは base2.gif です

以下を使用してみましたが、うまくいかないようです。

誰かが私が間違っているかもしれないことを知っていますか?

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

jquery - Dynatree 選択したノードの親を展開

私のページでは Dynatree が正常に動作しています。構造を取得するために initAjax を使用しています。json を生成するときに、チェックボックスを選択するのに適切な場所に"select": trueを含めます。ほとんど (すべて) のチェック ボックスは、ルートから 3 レベル下の深さにあります。

選択したノードの親を展開して、ユーザーがページの読み込み時に選択したチェックボックスを確認できるようにしたいと考えています。

getSelectedNodes を使用して onPostInit 関数で何かを行う必要があると思いますが、コードを突き止めることはできませんか?? 選択したノードをループするために each ステートメントを使用する必要があるかどうかわかりません。どんな助けでも大歓迎です!

- アップデート -

私はそれを考え出した!!

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

php - dynatree:dynatreeデータをHTMLに変換する方法は?

私はdynatreeプラグインを使用してオンラインアプリをコーディングし、toDict()メソッドを使用してツリーデータをJavaScriptオブジェクトに変換し、データベースに保存しています。

私の問題は:

このデータをHTML(ul-li)構造に変換する方法が必要です。

例えば

フォームは次のように変換する必要があります。

上記のフォーム。PHPでどのように行うことができますか(データはデータベースから提供されます)?

データサンプル:

:isFolderは、リストアイテム(li)になりますが、子のunordered-list(ul-li)構造を持つことを意味します。

上記のデータ構造は次のとおりです。

およびHTMLフォームは、以下のようになります(またはその他の展開可能/折りたたみ可能なリストスタイルのメニューフォーム)。

0 投票する
0 に答える
952 参照

java - Dynatree JSON 変数を解析するには?

Play 2.0 (Java) で Dynatree プラグインを使用しています。

彼らは var dict = $("#tree").dynatree("getTree").toDict(); 、ツリー全体を JSON オブジェクトの形式で単一の変数に保存するように指定しました。

を使用して文字列に変換しており、文字JSON.stringify(dict);列をコントローラーに返しています。

ツリー全体が 1 つの変数に存在するため、値を解析してデータベースに保存することが難しくなっています。JSONParser、Gson ライブラリで試しましたが、ツリーを解析できません。

誰かがすでにこの問題を解決していると思います。この dynatree の JSONtree 変数を解析する方法を教えてもらえますか?

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

jquery - Dynatreeおよびqtip2-最初のサブノードに(ホバー)イベントはありません

Dynatreeのノードにマウスを合わせると表示したいカスタムqtipがあります。

私が抱えている問題は、親の最初の子でサブノードのホバーイベントが発生していないように見えることです。

私はこのような子供を作成しています:

すべての親の最初の子を除いて、すべてのヒントは問題なく表示されます。これはバグか、私が見ていない奇妙な問題のいずれかです。$('#tree a')。hover()のハンドラーを追加すると、すべてのマウスイン/アウトでイベントが取得されます。qtipを表示するためにそれを使用しようとしましたが、それも機能しませんでした。

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

dynatree - Dynatreeでラジオとチェックボックスを混在させる

ラジオとチェックボックスを組み合わせたツリーを作成したい....最初のセクションではラジオを使用し(マップ内のベースレイヤーを1つだけ選択)、他のセクションではチェックボックスを使用します(表示するレイヤーを選択します)。

dynatreeでそれを行うことは可能ですか?画像添付...

木のサンプル

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

javascript - 実際のチェックボックスを備えた Dynatree

チェックボックスツリーフォームが欲しかったので、dynatree jquery tree を使用してそれを行いました。次に、dynatree が実際のチェックボックスを使用しないことがわかったので、ツリー内に html チェックボックスを配置しました。

ノードが展開/折りたたまれたときにチェックされた(目盛り)値が削除されることに気付くまで、正常に動作します JavaScriptでこれを防ぐ関数を書く方法はありますか?

本当にありがとう。これが私のコードです

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

right-to-left - Dynatreeの実用的なRTLの例はありますか

Dynatreeと連携して、ドラッグドロップでRTLツリーを表示しようとしています。cssで遊んでみましたが、明らかにそれ以上のものが必要です。誰かが実用的な例を持っていますか?