問題タブ [treelist]
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.
kendo-ui - Kendo TreeList doubleclick get ツリーノード情報
剣道 UI からカスタマイズされた Treelist があり、カスタマイズされたコマンド ボタンを使用しています。ボタンにクリックイベントを手動で追加し、編集、削除、更新ボタンを手動で非表示および表示しています。
これはすべて、ツリーの階層に 3 つのレベルがあるためです。第 1 レベルと第 2 レベルはカテゴリで、第 3 レベルは製品です。第 3 レベルのみを編集可能にする必要があるため、行の「タイプ」フィールドをチェックするスクリプトを使用して列テンプレートを作成し、それが機能するようにしました。製品のみがボタンを取得します。
今、ボタンを使わずに doubleclickevent を使って同じことができるかどうかを調べています。だから私は doubleclickevent を TreeList に追加しましたが、
製品について話しているかどうかを確認するために階層情報 (レベル 3) を取得するにはどうすればよいですか? 誰かアイデアはありますか?
これまでのところ、ダブルクリック用に次のコードを思いつきました。
kendo-ui - kendo カスタマイズ TreeList マニュアル 子ノードの追加 予期しない結果
- リスト項目
ボタンを押して kendo TreeList をロードするページがあります。データは、Kendo TreeList データソースのベースとしてとどまる変数に静的に定義されています。
ほとんどが Telerik Web サイトからコピーしたデータソース定義があります。CRUD に関するいくつかの要件を含むツリーリストがあります。
- level1 - 何もない
- level2 - 新しい子ノードのみを追加
- level3 - 編集および削除
編集は level3 アイテムをダブルクリックする必要があります
CRUD コマンド ボタンはアイコンのみにする必要があります (ボタンにテキストはありません)。
残念ながら組み込みの CRUD コントロールではこれを実現できなかったので、「タイプ」フィールドに基づいてボタンを配置するテンプレート列を使用しました。
これでうまくいきましたが、どうにか元に戻すことができないいくつかの変更の後、追加機能が機能しなくなりました。機能しますが、新しい子ノードは、別のノードの編集または削除後にのみ表示されます。(あたかも追加中に変更イベントがトリガーされないかのように)。treeList の [追加] ボタンは関数 addProduct を呼び出します。最後に、データソースに直接 pushCreate を試みます。ただし、Transport.create は呼び出されません。別の Crud アクションがそれをトリガーした後にのみ呼び出されます
何が問題なのか誰にもわかりますか?これはすべて、はるかに簡単なアプローチで達成できませんか?
ここにページがあります:
javascript - 純粋な Javascript またはアンダースコアのようなライブラリを使用してツリーリストを動的に構築するにはどうすればよいですか?
次のjsonから出力を取得できません
私の予想される出力は次のとおりです。
sitecore - Sitecore: アイテムを追加した TreelistEx
ページを離れずに項目を追加できる TreelistEx のようなサイトコア フィールドが必要です。(新しいオブジェクトを作成するためのパラメーターは、使用するアイテム テンプレートなどによって異なります...)
そのようなフィールドがすでに作成されており、オンラインで利用できるかどうかを知っている人はいますか?
(私は sitecore 8 Update 1 を使用しています)
kendo-ui - Kendo UI TreeList ポップアップ ドロップダウンリスト
私は次のように実装しましたTreeList
。
新しいアイテムを追加すると、素敵なポップアップ ボックスが表示されます。ただし、そのポップアップ ボックスにId
、親アイテムの を入力する必要があります。Textbox
それを にする方法が見つかりませんDropdownList
。
誰でもこれを手伝ってもらえますか?TreeList
明らかに、これらのアイテムは親に基づいて自動的に配置されるため、に表示したくありません。
javascript - extjs 6ツリーリストで正しい方向を設定するにはどうすればよいですか
アプリケーションでExtjs ツリー リストを使用したいと考えています。私の言語は右から左(ペルシア語) です。ツリー リストのアイコンをテキストの右側に配置したい (次の例では、右から: 矢印アイコン-ホーム アイコン-テキスト アイコン)。