問題タブ [fancytree]
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.
jquery - 負数入力ファンシーツリーテーブルを許可
数値を挿入できるテキスト入力に 1 つの列をバインドする fancytree ExTable を使用します。ただし、-
(負の)符号を入力することはできません。または、「バックスペース」キーを使用して文字を削除することもできません。どこかで見逃した検証ルールがあるはずです。
ここに同じコードがあります:
両方試してみましたがtype='number'
、type='text'
どちらも機能しません。
javascript - ファンシーツリー、jstree、jqtreeなどのJavaScriptツリービューでオブジェクトバインディングは可能ですか?
現在、ツリービューにfancytreeを使用しています
ファンシーツリーにオブジェクトをバインドしたい
..お気に入りsource: my_object
オブジェクトに自動的に反映されるツリーノードを変更すると、fancytreeで可能ですか?
他のJavaScriptツリービュープラグインはこれを可能にしますか?
fancytree - Fancytree selectMode 3 に初期選択値が表示されない
Fancytree の選択モード 3 には感銘を受けました。まさに私が必要としているものです。ただし、チェックボックスはデータ構造に従って正しく初期化されません。これは、例自体にも示されています。
http://wwwendt.de/tech/fancytree/demo/#sample-select.html
selectMode 3 (階層的複数選択) の例では、他の selectMode と同様に、「item2: selected on init」というラベルの付いたチェックボックスは選択されていません。API を調べて、入力データに基づいてチェック済みの値をブルート フォースで設定しようとしましたが、ノード キーに基づいて選択した値を設定する適切な方法が見つかりません。
ありがとう
javascript - 選択したノードを新しいツリーにコピー
選択したすべてのノードを 1 つの fancytree コントロールから同じページの別のコントロールにコピーしようとしています。これまでのところ、次のコードを試しましたが、2 番目のツリーは空白のままです。
何か案は?
ありがとう
jquery - テーブルの行を Fancytree にドロップしますか?
以前にも同様の投稿がありましたが、それ以来、より多くの成功を収めています。次の例では、ドラッグ可能な div が Fancytree に正常にドロップされています。これが可能であることがわかったので、Datatable 行をそこにドロップする必要があります。
このデモに出くわすまで、最初は DataTables のドラッグ アンド ドロップ機能に RowReordering プラグインを使用していました: http://www.mccran.co.uk/examples/datatables-drag-drop/本体。したがって、Fancytree は外部のドロップを受け入れることができ、DataTable はテーブルの外部にドロップすることができます。これで、それらを連携させることができます。
テーブルの行を移動して (デモで) テーブル内にドロップすると、並べ替え可能な更新で正しく警告が表示されます。また、行のドロップで時々機能する別のドロップ ターゲットも作成しました。何か案は?前もって感謝します
php - ネストされたセット モデル構造から Fancytree の JSON を作成する
jquery プラグイン Fancytree を使用してデータ構造を表示したいと考えています。Google で長い間検索した結果、データベースにデータ構造を格納する最良の方法は、ネストされたセット モデル (Stackoverflow here php / Mysql best tree structureで説明) であると思われます。しかし、このような構造の入れ子になったJSONを関連させて表示するのはなかなか難しく、作れませんでした..
これは、次の MySQL テーブルを変換することで構成されます。
| | カテゴリ ID | 名前 | リフト | 右クリック | 深さ |
| | 1 | エレクトロニクス | 1 | 20 | 0 |
| | 2 | テレビ | テレビ | 2 | 9 | 1 |
| | 3 | チューブ | 3 | 4 | 2 |
| | 4 | 液晶 | 5 | 6 | 2 |
| | 5 | プラズマ | 7 | 8 | 2 |
| | 6 | 携帯電子機器 | 10 | 19 | 1 |
| | 7 | MP3 プレーヤー | 11 | 14 | 2 |
| | 8 | フラッシュ | 12 | 13 | 3 |
| | 9 | CD プレーヤー | 15 | 16 | 2 |
| | 10 | 双方向ラジオ | 17 | 18 | 2 |
この JSON に:
MySQL データを階層的なネストされた JSON に変換する簡単な方法が存在するかどうかを知りたいですか? ありがとう!
javascript - fancytree インスタンスを使用するとエラーが発生する
私はfancytreeを使用する初心者です。Web ページ内のテーブルにデータを表示するデモを作成しました。ユーザーがデータを更新した後、データを収集したいと考えています。
チュートリアルで述べたように、いわゆるツリーメソッドを使用していました。以下に 2 行の例を示します。
上記の例では、fancytree インスタンス (変数 'tree') を使用してすべてのノードにアクセスし、ノードが取る値を収集できると考えました。しかし、この 2 行の例をコードに入れると、エラーが発生しました。
明確にするために、以下に完全なコードを貼り付けました。コードの終わり近くに、Place_1 と Place_2 でマークされた 2 つのコメントがあります。これらの 2 つの場所のそれぞれに 2 行の例を入れると、「Uncaught TypeError: undefined は関数ではありません」または「Uncaught Error: 初期化前に fancytree のメソッドを呼び出せません; メソッドを呼び出そうとしました」というエラーが発生しました。 'getTree'" です。
私は何かを逃したにちがいないと思いました。どんなアイデアでも役に立ちます。ありがとう!
jquery - ファンシーツリーのチェックボックスを葉ノードのみに表示する
JQuery Fancytree ( http://plugins.jquery.com/fancytree/ ) をパラメータ化して、リーフ ノードの横にあるチェックボックスのみを表示することはできますか?
EasyUI Tree には、次のような機能があり ます。