問題タブ [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 に答える
3018 参照

jquery - jQuery/Dynatree:非同期ajax呼び出しを使用してdynatreeを動的に設定する方法は?

こんにちは、ダイナツリーは初めてですが、とてもクールだと思います。

ページのドロップダウン選択イベントに基づいてツリーを作成する必要があるアプリで、このツリービューを使用しようとしています。ツリーは初期状態であり、ページのドロップダウン フィールドでの選択に基づいてデータを入力する必要があるだけです。

ドキュメントを読もうとしましたが、これを行う方法や、ツリーがデータの非同期 ajax 呼び出しをサポートしているかどうかを理解できませんでした。

誰かがこれについて私を助けてくれますか?

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

javascript - DynaTree ルート ノード null / 未定義 - 子未定義

私もです:

...わかりましたので、試してみます:

未定義のプロパティ「タイトル」を読み取ることができません

もし私がちょうど:

私は得る:

DynaTreeNode<location.92>: '最初の場所'

そう...?

そして、私が尋ねているので、コンソールで:

?

関連している?

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

dynatree - ノードを取得しようとしましたが、ダイナツリー ツリーがまだ完全にリロードされていません

皆さんこんにちは

そのようなスクリプトテンプレートを持っている

tree.reload() tree.activateKey();

そのため、ツリーをリロードしてから、特別なノードにフォーカスを当てます。

しかし、そのような状況が発生します-ツリーがリロードされているときに activateKey が開始され、まだロードされていないため、必要なノードを取得できません...

どのように修正できますか?ツリーが完全にリロードされたことを保証するときに、どのように activateKey を起動しますか?

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

dynatree - Dynatree - 各ノードのどこに追加情報を保存できますか?

現在、Dynatree をテストしていますが、ノードごとに追加情報 (ASP.NET TreeView のプロパティ「値」など) を保存できるプロパティ/パラメータがあるかどうかを尋ねたいだけですか? 前もって感謝します。

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

jquery - dynatreeノードを新しいノードに置き換える方法は?

さらにサブメニューを持つ右コンテキスト メニューを持つダイナツリーを作成しました。要件は、サブメニューの項目のいずれかをクリックすると、サブメニュー項目がアクティブ化されたツリー ノードを置き換える必要があることです。以下は絵図です:

ツリーとコンテキスト メニューを作成するために、次のコードを記述しました。

上記のコードでは、サブメニュー項目に onclick() メソッドを指定しましたが、これを進めることができません。助けてください。

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

jsf - JSF + Dynatreeを使用して、ツリー表現を作成します

JSFで生成されたツリーを描きたいのですが。

DynaTreeソリューションの複雑さを見て考え直し始めていますが、コンポーネントライブラリを使用することは避けたいと思っていました。

Javascript非表示の入力を使用してツリーの文字列表現を渡し、そこでツリーを構築できると思いました。

私が考えていなかったより良い解決策はありますか?

JSF2.0の使用

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

jquery - Jqueryダイナツリーの左上マージンを変更するには?

ui.dynatree.js で、ツリーをページの左上隅に表示するために変更する必要があるプロパティ/値は何ですか? つまり、左右の余白があってはなりません。変更が必要な 1 つの値が見つかりません。誰でも助けてください。

0 投票する
7 に答える
25766 参照

javascript - DynaTreeをリロード/リフレッシュ/再起動する方法は?

私が次のことをするとき

dynatreeに現在のツリーデータを忘れて、代わりに指定されたURLからの新しいデータをリロードしてほしい。しかし、デフォルトではそれを行わないことがわかりました。

ありがとう。

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

php - Dynatree の問題 フォームへの埋め込み 例

このWebサイトにあるフォームの例にdynatree埋め込みを実装しようとしています。

これはスクリプト コードです。

そして内側の<body>タグ:

そしてsubmit_data.phpに私は持っています

複数のノードを選択して [データの送信] をクリックすると、データが submit_data.php に投稿されます。Firebug を使用してコンソール タブの投稿パラメーターを確認すると、次のデータが取得されます。

ただし、print_r($_POST)次のデータを出力します。

理想的には、selNodes のすべての値を取得する必要があります。しかし、私の理解によると、パラメーター名はすべてのノードの selNodes と同じであるため、1 つの値しか取得していません。

すべての値を取得するにはどうすればよいですか?

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

jquery-plugins - dynatreeで多数のノードを選択するのは遅い

地理的な場所を階層的にロードするためにdynatreeを使用しています。Webサービスからの応答に応じて、プログラムで多数のノードを選択する必要があります。GUIでのレンダリングには長い時間がかかります。FFでは少なくとも3分かかり、IE8では遅いスクリプトエラーが発生します。次のコードを使用して、ループ内のノードを選択します。

どんな助けでもいただければ幸いです。