問題タブ [gridpanel]

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 に答える
1168 参照

overriding - ExtJS4のグリッドパネルでリスナーをオーバーライドする方法

ExtJS4のグリッドパネルでitemclickをオーバーライドする方法は?私はこのようなエイリアスtableAを持つgridpanelを持っています:

そして私のtableAコントローラーはこのように:

この構成では、tableAの行をクリックすると、コンソールに「tableAselection」というメッセージが表示されます。次に、次のようにtableAをtableBに拡張します。

そして私のtableBコントローラーは次のようになります:

これで、tableBの行をクリックすると。コンソールダイアログに次のようなメッセージ「tableBselection」と「tableAselection」が表示されます。

ところで、「tableB」の「tableA」からitemclickをオーバーライドするにはどうすればよいですか?tableAで「itemclick」を呼び出したくありません。

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

extjs3 - ExtJS 3-常にGridPanel列ヘッダーにメニューアイコンを表示しますか?

GridPanelの列ヘッダーにメニューアイコンを常に表示する必要があります。添付画像をご覧ください。cssクラスを追跡し、<td />タグがオンホバーに割り当てられていることを確認しx-grid3-hd-btnました。x-grid3-hd-btnクラスは背景画像を使用して、必要grid3-hd-btn.gifなドロップダウン矢印を表示しますが、CSSに精通していないため、常に表示する方法を理解できません。

ここに画像の説明を入力してください

GridPanelクラスのAPIには、これを常に表示するためのフックがないようです。また、矢印アイコンのみを表示したい、列ヘッダーの色を変更したくないなどの点に注意してください。

誰かがこれについて何かガイダンスがありますか?

ありがとう!

ジョン

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

asp.net - GridPanelの基本パラメーターへのアクセス

検索ボックスとページング付きのGridPanelがあります。検索条件を入力してボタンをクリックすると、結果がGridPanelに表示されます...シンプル

バグに気づきました。5ページのレコードを返すものを検索し、最後のページに移動してから、1ページを返す別の検索を実行すると、1ページ中5ページになります。

スタートページのパラメーターはGridPanelのBaseParametersにありますが、これにアクセスして、新しい検索が実行されたときに0にリセットするにはどうすればよいですか?

これはおそらく非常に簡単ですが、私はext.netにまったく慣れていません

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

json - ExtJ によるデータの読み込み

imdb からデータを読み込もうとしていますが、テーブル (GridPanel) に結果がありません。それは私のソースコードです:

JsonStore の「root」パラメータを変更する必要がありますか?


アップデート

HttpProxy を使用しようとしましたが、まだ結果がありません。私は私のすべての体の内容を入れました。

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

extjs - Ext.grid.EditorGridPanel (ExtJs) でキーボード ナビゲーションの動作を変更するには?

4 つの列と多くの行を持つ Ext.EditorGridPanel (Ext.grid.RowSelectionModel を使用) クラスがあります。ユーザーはセルを編集できますが、編集して ENTER または TAB を押した後、同じ列インデックスで次の行 (デフォルトでは次の列ではありません) でセル エディターが自動的に開くようにします。

afteredit イベントでメソッド startEditing(row,column) を使用しようとしましたが、成功しませんでした。

なにか提案を?ありがとうございました。

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

sorting - ExtJS GridPanel のカスタム行ソートを実装する方法

グループ化またはグループ化解除でき、行を英数字順に並べ替える必要がある GridPanel を備えた Web アプリケーションを実装しました (標準のグリッド並べ替え機能のように)。すべて同じ行の位置にとどまる必要があります。

これをアーカイブするために、グリッドパネル用のカスタム行ソート関数を書きたいと思いました。誰かがこれをアーカイブする方法を教えてもらえますか? (どの機能を実装するかを上書きします)。または、文献、チュートリアル、例などを知っている人、またはこれを行う方法についてソースコードを共有できる人はいますか?

ExtJs バージョン 3.4 を使用しています。

よろしくお願いします。

乾杯、

セハ

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

extjs - 新しく追加された行を extjs gridpanel にドラッグ ドロップできません

extjs gridpanel ドラッグドロップに問題があります。

シナリオは次のとおりです。gridpanel は、最初にリモート ストアをロードすることによってレンダリングされます。次に、行が追加され、動的に更新されます。gridpanelのrenderイベントにドラッグドロップ機能を実装しました。ドラッグ ドロップは、リモート ストアから最初に取得された行に対して正常に機能します。しかし、新しく追加または編集された行にドラッグドロップを使用しようとすると、機能しません。

firebug で次のエラーが表示されます: インデックスまたはサイズが負であるか、許容量を超えています" コード: "1

これは、新しく追加された行がストアの一部として取得されないことが原因である可能性があります。イベントを「クリック」に変更しようとしましたが、そのようには機能しません..

この迅速な解決策を提案してください..緊急に必要です。

ありがとう、シュレヤ。

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

json - ExtJS グリッド パネルの URL から静的 JSON データを読み込む

ExtJs コードを含む Javascript ファイルと同じドメインにある JSON ファイルのデータを使用して、グリッド パネルを実装しようとしました。ExtJs 3.4 を使用しています。

グリッドは表示されますが、データはありません。Firebug は、JSON ファイルの最初の行にエラーがあることを示すエラー メッセージを表示します (「整形式ではありません」)。JSON ファイルを検証しましたが、すべて問題ありません。

これが私のコードです:

私のJSONデータは次のとおりです。

何が悪いのか考えはありますか?誰かヒントをくれませんか?

前もって感謝します!

セハ

0 投票する
0 に答える
553 参照

extjs - 支援が必要: ExtJS GridPanel でのキーボード ナビゲーション - GroupingView

私は現在、公開用の ExtJS (実際には Ext.NET) アプリを変換して、明確なフォーカス表示を備えたキーボード ナビゲーションを可能にする作業を行っています。これまでのところ、TabPanel と基本的な GridPanel を (ほぼ) 動作させることができ、ExtJS テーマ CSS といくつかの keynav リスナーをカスタムで作り直しました。

今、GroupingView が設定された GridPanel にアクセスしましたが、グループの見出しがフォーカスされていないように見えたり、キーボードで選択できないことがわかりました。

グループ タイトルを選択可能にしてから、キー ハンドラーをフックしてグループを展開/縮小する方法についてのヒントはありますか?

ありがとう、

AndyPC!

psそれが役立つ場合、私のアプリはここにあります(クエリ文字列変数が追加されているため、有効な郵便番号を見つける必要はありません):