問題タブ [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.
php - クリックイベントをjstree(jQueryプラグイン)の非同期リストに追加するにはどうすればよいですか?
クリックイベントをjstreeの非同期リストアイテムに追加したいと思います。
理想的な結果は次のとおりです。jstree内のアイテムをクリックすると、アイテムのコンテンツがパラメーターとしてSQLクエリに転送され、クエリが実行されて、同じページまたは別のページに結果セットが表示されます。 。
実装方法はわかりませんが。jquery.tree.jsで次のコードを見つけました。そして、私はイベントを変更する必要があると思います。しかし、私は方法がわかりません。コードを見て、いくつかの提案やガイダンスを教えてもらえますか?
ページコード:
どうもありがとう。
jquery - IEのjsTreeとドラッグ可能オブジェクトを使用したJQuery1.3.2
質問...JQuery1.3.2でjsTreeを使用していますが、IE8でページを表示するときに問題が発生しました。
ページにjsTreeコントロールを追加し、jQueryUI 1.7.2のDraggable動作を使用して、ユーザーがツリーエントリ(リーフノード)を別のコントロールにドラッグできるようにしました。jsTreeのドラッグ可能な機能を使用していません。
これはすべてChromeとFFで正常に機能しますが、IEではドラッグするツリーノードを選択できません。ツリーノードのテキストの右側にある「1ピクセル」(ほぼ文字通り)を注意深く選択した場合にのみ、ノードを取得できます。
誰かがこの問題に遭遇しましたか?
jquery - JSツリーで困惑しています...現在選択されているIDを取得する方法?
ノードを削除するときなどに AJAX アクションを実行する例が JStree にもっとあればいいのにと思います。たとえば、選択したノードの ID をどのように転送し、それをパラメーターとして渡すのでしょうか? 数時間を費やしましたが、これを理解できません。
名前の変更などを行う場合、選択したノードの LI タグで node_id などの ID を取得するにはどうすればよいですか?
} });
どんな助けでも大歓迎です!
javascript - JsTree の注文をデータベースに保存する
こんにちは、私は JsTree を使用しており、その一部をデータベースで使用しています。ノードの削除、ノードの名前変更など。
ROOT フォルダーの順序をデータベースに保存する際に問題が発生しています。ルート フォルダを移動すると、順序が保存されません。サブフォルダーを移動すると、順序がうまく保存されます。
私が間違っていることを知っている人はいますか?onmove 用の私の JavaScript だと思います。
これが私が話していることのデモです。
jquery - jsTree jQuery プラグインを使用してノードを事前選択する方法
「チェックボックス」プラグインで jsTree jQuery プラグインを使用し、ツリーの各レベルを遅延ロードするために非同期 http 要求を使用しています。最初のレベルの後にツリーに特定のノードを事前に選択させることができないことを除いて、すべてうまく機能します。「selected」属性を使用して、事前選択する ID の配列を提供しています。ツリーのトップ レベルの ID は正しく事前に選択されています。ただし、ツリーの下位レベルの ID は、レベルのロード時に選択されません。何か不足していますか?
コンストラクターのコードは次のとおりです。
jquery - jsTree:非同期読み込み
プロジェクトの1つでこのjQueryプラグイン(jsTree)を使用しようとしています。
私が見つけた他のすべては最近更新されていません。
とにかく、私はこのプラグインを使用してフォルダー構造をロードしていますが、この操作を非同期で実行したいと思います。私が彼らのサイトで見つけた例(非同期と呼ばれる)はばかげています。インターネットで調べてみましたが、ほとんどの人がツリー全体を読み込んでいるようです。ノードがクリックされるたびにブランチをロードしたいと思います。JSONを使用しています。
少し早いですがお礼を
asynchronous - プリロードされたデータとのjsTree非同期
ツリービューを非同期にしようとしています。ページがレンダリングされると、デフォルトのツリーアイテムが表示されます。jsTreeはとにかくルートをリロードしようとします。
ajax呼び出しではなく、ブラウザーからレンダリングされたデフォルトのアイテムを使用して(jsTreeを初期化して)ページをレンダリングしたい。次に、ユーザーはさらに深く掘り下げようとします。それは、私がajax呼び出しを実行したいときです。
どんな助けでも大歓迎です。ありがとう!
jquery - jQueryUI タブ内に jsTree を作成できません
jQuery UI タブ内に jsTree を作成できません。タブの外に jsTree を作成すると、正常に動作します。jsTree が jQuery UI タブと互換性がないかどうかは誰にもわかりませんか?
私のページは以下です。次の行を置き換えると
と:
次に、タブ コントロールの下のページにツリーが正常に読み込まれます。
tab3.html の内容は次のとおりです。