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

types - Jstree set_type

set_type メソッドを jstree インスタンスにバインドし、ボタンをクリックすると set_type メソッドを呼び出します。これが私のコードです:

アイコンのタイプは変更されますが、タイプの値は db で変更されません。私は何を間違っていますか?

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

jquery - JStree チェックボックス リストから HTML 投稿フォームの値を作成する

私はJQueryとJavascriptから始めたばかりで、ネストされたチェックボックス入力のセットを適応させて、jstreeチェックボックスの動作を利用しています。各項目が jstree コードによって認識されるアンカー タグである必要があることに気付いた後、POST フォーム送信用の項目から値を生成する方法がわかりません。以前はチェックボックス入力でしたが、Javascript がオフになっていてもフォームが機能するように、この方法を維持できるようにしたいと考えています。アンカー タグで入力をラップすると、アイテムごとに 2 つのチェックボックスが作成され、1 つは JStree によってスタイル設定され、動作が制御され、もう 1 つは無視されました。これは進むべき方向ではないと思います。

これを達成する方法についてのアドバイスをいただければ幸いです。

次の設定コードで JStree を起動しています -

以下は、JStree コードが影響を与えるフォームの簡略化されたバージョンですが、値を送信することはできません。

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

jquery - jsTreeチェックボックスajaxリクエスト、チェック済み

選択したチェックボックスをjsTreeのajaxリクエストで更新する方法はありますか?

これを行う方法、チェックボックスのクリックまたはクリック解除時にイベントまたはcalback関数を呼び出す方法についてのアイデアが見つかりません。

また、ページの読み込み時に選択した値でチェックボックスツリーを更新する方法についてのアイデアが見つかりません。

あなたの答えをありがとう:)

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

jquery - JsTreeは「無効なJSON」エラーを返します

Jstreeを作成しようとしています。そのコードは次のとおりです。




これは私がAjaxの呼び出しから戻ってきたJsonです



「無効なJSON:....」というエラーが表示されます。これを解決するにはどうすればよいですか?


ありがとう。

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

jquery - 選択解除されたノードをjstreeで取得する

jstreeで選択解除されたノードを取得する方法。私には、

選択したノードにのみアクセスできるため、select_nodeイベントも同様です。なんで?

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

jstree - コンテキスト メニューを使用せずにノードを作成、名前変更、削除、移動する方法

jstree の動的なコンテキスト メニューが必要だったので、独自に作成しましたが、まだ作成、名前変更、削除、および移動機能が必要です。組み込みのコンテキストメニューでそれらを機能させましたが、手動で行う方法がわかりません。

誰でも方法を知っていますか?

0 投票する
6 に答える
21381 参照

jquery - カスタム動作を jsTree のダブルクリックにアタッチするにはどうすればよいですか?

私は jsTree jQuery プラグインを使用しており、ユーザーがノードをダブルクリックしたときにコードを実行したいと考えています。

私はそれを機能させることができないようです。イベントに関するドキュメントを見つけましたondblclkが、起動しません。

jstreeでダブルクリック イベントを処理するにはどうすればよいですか?

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

asp.net - ASP.net/jQuery:ノードを選択しているJSTreeがIDを取得できないようです

現在、私はAJAXハンドラーを使用してJSTreeにデータを入力しています。

ハンドラーは実際にデータベース呼び出しを行い、メニュー項目をループし、シリアル化され、返送され、レンダリングされるJSONオブジェクトを作成します。

ここでの考え方は、move_nodeを、ハンドラーにヒットする関数にバインドし、オブジェクトを移動した場所に関してデータベースを更新することです。それを行うためのバインドを作成することができました。しかし、問題は、IDを取得できないように見えることです。JSONオブジェクトの母集団の属性に設定していますが、console.logを介してNODEオブジェクトとREFオブジェクトを監視すると、idフィールドが空になります。

何が得られますか?何か案は?重要なものが欠けていますか?

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

jquery - jsTree の内容を更新するにはどうすればよいですか?

JSON データを返す AJAX 呼び出しで jsTree をロードしました。コンテンツをリロードするようにツリーを更新するにはどうすればよいですか?

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

asp.net - jQuery/JSTree/ASP.net: 新しく作成したノードの ID をサーバーから取得する方法

現在、新しいノードの作成と名前変更を行うようにすべて設定された JSTree があります。

問題は、作成ノードで整数 ID を返すときに成功したように見えないため、それをグローバル変数に設定できないことです。サーバーから ID を取得するには、関数で正確に何を返す必要がありますか? 私は今、新しい整数を返しているだけです。