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

php - クリックイベントをjstree(jQueryプラグイン)の非同期リストに追加するにはどうすればよいですか?

クリックイベントをjstreeの非同期リストアイテムに追加したいと思います。

理想的な結果は次のとおりです。jstree内のアイテムをクリックすると、アイテムのコンテンツがパラメーターとしてSQLクエリに転送され、クエリが実行されて、同じページまたは別のページに結果セットが表示されます。 。

実装方法はわかりませんが。jquery.tree.jsで次のコードを見つけました。そして、私はイベントを変更する必要があると思います。しかし、私は方法がわかりません。コードを見て、いくつかの提案やガイダンスを教えてもらえますか?

ページコード:

どうもありがとう。

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

jquery - IEのjsTreeとドラッグ可能オブジェクトを使用したJQuery1.3.2

質問...JQuery1.3.2でjsTreeを使用していますが、IE8でページを表示するときに問題が発生しました。

ページにjsTreeコントロールを追加し、jQueryUI 1.7.2のDraggable動作を使用して、ユーザーがツリーエントリ(リーフノード)を別のコントロールにドラッグできるようにしました。jsTreeのドラッグ可能な機能を使用していません。

これはすべてChromeとFFで正常に機能しますが、IEではドラッグするツリーノードを選択できません。ツリーノードのテキストの右側にある「1ピクセル」(ほぼ文字通り)を注意深く選択した場合にのみ、ノードを取得できます。

誰かがこの問題に遭遇しましたか?

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

jquery - JSツリーで困惑しています...現在選択されているIDを取得する方法
  • ?
  • ノードを削除するときなどに AJAX アクションを実行する例が JStree にもっとあればいいのにと思います。たとえば、選択したノードの ID をどのように転送し、それをパラメーターとして渡すのでしょうか? 数時間を費やしましたが、これを理解できません。

    名前の変更などを行う場合、選択したノードの LI タグで node_id などの ID を取得するにはどうすればよいですか?

    } });

    どんな助けでも大歓迎です!

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

    javascript - JsTree の注文をデータベースに保存する

    こんにちは、私は JsTree を使用しており、その一部をデータベースで使用しています。ノードの削除、ノードの名前変更など。

    ROOT フォルダーの順序をデータベースに保存する際に問題が発生しています。ルート フォルダを移動すると、順序が保存されません。サブフォルダーを移動すると、順序がうまく保存されます。

    私が間違っていることを知っている人はいますか?onmove 用の私の JavaScript だと思います。

    これが私が話していることのデモです。

    http://healthsharing.com/jstree/demo.php

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

    php - jsTree 用に生成するツリー

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

    jquery - jsTree jQuery プラグインを使用してノードを事前選択する方法

    「チェックボックス」プラグインで jsTree jQuery プラグインを使用し、ツリーの各レベルを遅延ロードするために非同期 http 要求を使用しています。最初のレベルの後にツリーに特定のノードを事前に選択させることができないことを除いて、すべてうまく機能します。「selected」属性を使用して、事前選択する ID の配列を提供しています。ツリーのトップ レベルの ID は正しく事前に選択されています。ただし、ツリーの下位レベルの ID は、レベルのロード時に選択されません。何か不足していますか?

    コンストラクターのコードは次のとおりです。

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

    jquery - jsTree:非同期読み込み

    プロジェクトの1つでこのjQueryプラグイン(jsTree)を使用しようとしています。
    私が見つけた他のすべては最近更新されていません。
    とにかく、私はこのプラグインを使用してフォルダー構造をロードしていますが、この操作を非同期で実行したいと思います。私が彼らのサイトで見つけた例(非同期と呼ばれる)はばかげています。インターネットで調べてみましたが、ほとんどの人がツリー全体を読み込んでいるようです。ノードがクリックされるたびにブランチをロードしたいと思います。JSONを使用しています。

    少し早いですがお礼を

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

    asynchronous - プリロードされたデータとのjsTree非同期

    ツリービューを非同期にしようとしています。ページがレンダリングされると、デフォルトのツリーアイテムが表示されます。jsTreeはとにかくルートをリロードしようとします。

    ajax呼び出しではなく、ブラウザーからレンダリングされたデフォルトのアイテムを使用して(jsTreeを初期化して)ページをレンダリングしたい。次に、ユーザーはさらに深く掘り下げようとします。それは、私がajax呼び出しを実行したいときです。

    どんな助けでも大歓迎です。ありがとう!

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

    jquery - jQueryUI タブ内に jsTree を作成できません

    jQuery UI タブ内に jsTree を作成できません。タブの外に jsTree を作成すると、正常に動作します。jsTree が jQuery UI タブと互換性がないかどうかは誰にもわかりませんか?

    私のページは以下です。次の行を置き換えると

    と:

    次に、タブ コントロールの下のページにツリーが正常に読み込まれます。


    tab3.html の内容は次のとおりです。