問題タブ [jstree]

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 投票する
14 に答える
82003 参照

javascript - jsTreeで選択したノードのIDを取得するにはどうすればよいですか?

jsTreeで選択したノードの ID を取得するにはどうすればよいですか?

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

jquery - jsTree 最もネストされたノードを選択

こんにちは、私は jsTree を使い始めたばかりで、皆さんに質問があります。最もネストされたノード、つまり子を持たないノードのみを選択するにはどうすればよいですか。さらに、このノードが選択されたときに、jsTree を含むフォームを送信したいと思います。選択したノードにアクセスするにはどうすればよいですか?

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

jquery - jsTree: クロムでマウスオーバーするとアイコンが変化しますが、そうすべきではありません

誰かがクロムでjsTreeを使用していて、同様の問題があった場合はお知らせください. IE (初めて) でも FF でも壊れません。基本的に、アイコンにマウスを合わせると変化しますが、規則性はありません。マウスを離しても同じまま(正しくない)で、もう一度マウスを重ねると正しく変化します。私はスプライト マップを使用しており、型定義は次のようになります。

0 投票する
8 に答える
74415 参照

jquery - jstree選択ノード

こんにちは、jsTree を使用して階層データを生成しています。JsTree は次のように生成されます。

動作し、jsonresult は次のようになります。

私の質問は: 選択したノードの ID を隠しフィールドに保存するにはどうすればよいですか? 私はこのようなことをします:

しかし、それは機能しません。警告ウィンドウに「未定義」が表示されます。誰か助けてくれませんか?

編集: jstree インスタンスを次のように変更しました。

そして私は空のアラートを受け取ります

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

asp.net - jsTree により、ページ全体のリンクが壊れる

はじめまして、次の問題があります。asp.net mvc ページ (部分ビュー) で、次のように jsTree のインスタンスを作成します。

これは正常に機能しますが、ページ上のリンクをクリックしても機能しません。コンテキストメニューから「新しいタブで開く」オプションを選択すると、リンクが実行されます。上記の部分を削除すると、すべてが正常に機能します 誰かがこれを手伝ってくれますか?

編集 上記のコードを次のように変更しました。

(私は $(document).ready(function() { ... を追加しましたが、それも役に立ちませんでした

EDIT2 jsTree ディスカッション グループでもこの質問をしたところ、回答がありました。jquery をバージョン 1.4.2 にアップグレードすると問題が解決しました。

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

jquery - ColdFusionとjsTreeを使用してディレクトリ構造を複製するためのヘルプが必要

私はjsTreewww.jstree.comと呼ばれるこの新しいjQueryプラグインを使用しており、HTMLデータソースを使用しています。
また、cfdirectoryでColdFusion 7を使用し、ファイルを除外しているので、dirsだけです。イメージ内のディレクトリ構造を再作成する必要があります。実際に指定したディレクトリ構造も同様です。私はロジックにかなりの時間を費やしています。このシナリオでは、variables.imageDirectoriesLen = 8であるため、最初からではなく、実際のファイルパスの途中から出力しています。

助けてくれてありがとう。
デレク

代替テキスト

これは私が今まで持っているものです

0 投票する
5 に答える
7097 参照

javascript - jsTreeはラジオチェックを使用できますか

jquery.tree.checkbox.jsという名前のjsTree用のプラグインがあることを知っています。これにより、ツリーノードがマルチチェック可能になります。

ツリーノードをraidoチェックするプラグインがあるかどうか疑問に思いましたか?または、jquery.tree.checkbox.jsを変更してそれを実現するにはどうすればよいですか?

0 投票する
4 に答える
13035 参照

php - PHP:変換
  • HTMLタグを配列にツリー化

jsTreeを使用しており、このHTMLタグツリーコード<ul> <li>をPHP配列に変換する必要があります。jsTree HTMLタグはPHPに渡され、解析されて構造化ツリーPHP配列に格納されます(PHP配列構造については以下を参照してください)。

追加の質問:私の希望するPHP配列構造は良いですか、それとも良い構造を提案できますか?私は提案を受け付けています。

前もって感謝します :)

乾杯、マーク

jsTreeスクリーンショット

代替テキスト

HTMLツリー文字列

PHP配列構造

PHP print_r出力

0 投票する
4 に答える
3417 参照

jquery - チェックボックスプラグインを使用してjstreeからチェックされたIDのリストを取得する方法は?

チェックボックスプラグインを使用してjstreeからチェックされたIDのリストを取得する方法は?

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

javascript - 新しく追加されたノードの新しいIDを作成するにはどうすればよいですか?

通常、デフォルトのツリーノードのIDを取得できますが、問題はonCreateであり、jsTreeは新しいノードを追加しますが、IDがありません。私の質問は、新しく作成されたツリーノードにIDを追加するにはどうすればよいですか?

私が考えているのは、新しく作成されたツリーノードにID HTML属性を追加することですが、どのようにしたらよいでしょうか。

ノードのそれぞれのdivストレージの参照として機能するため、すべてのノードのIDを取得する必要があります。

HTMLコード:

JSコード:

乾杯、マーク